this post was submitted on 19 Nov 2023
6 points (100.0% liked)

Self-Hosted Main

521 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 2 years ago
MODERATORS
 

How are people sending emails from their self hosted apps? I Thought MailSender would be good but i guess not. Im about to try SendPulse now. Why isnt there a service that doesnt care what you do with your emails as long as you only sending max a few emails a day?

https://preview.redd.it/hkoq76imnb1c1.png?width=591&format=png&auto=webp&s=7ba39afb9edcff8f1e1e5a0806f542024691e606

(page 2) 16 comments
sorted by: hot top controversial new old
[–] airclay@alien.top 1 points 1 year ago

I used zoho. $16/yr for mail.mydomain and myname@mydomain set up. Use groups to set up different streams/mailboxes for all the things (gitlab@/cloud@/admin@/etc). It's super easy to point things at.

[–] crashj@alien.top 1 points 1 year ago

G suite account supports inbound and outbound relaying.

[–] AvGeekExplorer@alien.top 1 points 1 year ago

Sendgrid… you’d be well within the free tier.

[–] _EuroTrash_@alien.top 1 points 1 year ago

.test internal domain, own postfix SMTP+dovecot IMAP server.

The IMAP server is accessible from WAN via IMAPS (HAproxy+SSL/letsencrypt certificate).

As per securing against brute force attacks:

  • Dovecot has a listener process configured to talk the HAproxy's specific PROXY protocol which passes the original client IP to Dovecot, so the latter can apply its own authentication penalty algorithm

  • Crowdsec is installed with the HAproxy plugin, so client IPs can also be banned after authentication errors, albeit I'm not sure this works with HAproxy's PROXY protocol

[–] nutterbg@alien.top 1 points 1 year ago

Mailjet. Free for 6000 emails/mo, which for me is plenty to cover backup notification, monitoring system notifications, etc.

[–] justlikeyouimagined@alien.top 1 points 1 year ago

Check if your ISP has an SMTP service. I use mine for alerting when stuff breaks and haven't had any issues. If you use your own domain name and have trouble with delivery, you could try setting up SPF.

[–] Spider-One@alien.top 1 points 1 year ago
[–] thekrautboy@alien.top 1 points 1 year ago (1 children)

Nothing at all.

I selfhost ntfy and services that only support email for notifications send them to ntfy smtp, then ntfy turns them into a push notification.

load more comments (1 replies)
[–] sebampueromori@alien.top 1 points 1 year ago
[–] tschloss@alien.top 1 points 1 year ago

Are you sending lots of mails to a large group of users. If not why not use any normal e-mail service like gmail?

[–] Innominate8@alien.top 1 points 1 year ago

Sendgrid, Sparkpost, SES, plain gmail.

If you're only sending emails to yourself, gmail works well with no cost.

[–] stoneobscurity@alien.top 1 points 1 year ago (3 children)

gmail with an app specific password.

load more comments (3 replies)
[–] Tai9ch@alien.top 1 points 1 year ago (2 children)

Delegating mail to an external service means you're not self hosting it.

Sending email is something you can just do. There's no need for an external service unless:

  • You're trying to deliver email to external users.
  • You really need your email to get through without ending up in people's spam folder.
load more comments (2 replies)
[–] mdcbldr@alien.top 0 points 1 year ago

Emails? Emails? I don't need no stinkin' emails.

Apologies to treasure of the sierra madres.

load more comments
view more: ‹ prev next ›