Free, Self-Hosted Email Service Similar to Popular Providers?

I’m looking for a way to send emails from my app without relying on paid services. Does anyone know of any good open-source options that work like Resend, Mailgun, or Sendgrid? I’d love to set up something on my own server that’s reliable and can handle a decent volume of emails. Any suggestions or experiences with self-hosted email solutions would be really helpful. Thanks!

I’ve been down this road before, and I can tell you from experience that setting up your own email service is no walk in the park. While Postfix is a solid option, I found that Mailu worked better for my needs. It’s a full-featured, Docker-based email suite that’s relatively easy to deploy and manage.

One thing to keep in mind is that self-hosting comes with its own set of challenges. You’ll need to stay on top of security updates, manage your server’s reputation, and deal with potential deliverability issues. It took me a good few weekends to get everything running smoothly.

That said, the freedom and control you get are worth it if you’re willing to put in the effort. Just be prepared for a learning curve and some initial frustration. Good luck with your project!

Having implemented email solutions for several projects, I can attest that self-hosting is a viable option, albeit with caveats. One solution worth considering is Postal. It’s an open-source mail server that’s relatively straightforward to set up and offers features comparable to commercial services.

However, be prepared for challenges. Maintaining server reputation, ensuring proper DNS configuration, and managing spam filters are ongoing tasks. You’ll also need to invest time in learning about email protocols and best practices.

If you’re committed to self-hosting, it’s a rewarding path. Just ensure you have the resources to maintain it properly. Otherwise, the convenience and reliability of paid services might outweigh the cost savings of self-hosting in the long run.

hey, i’ve used postfix before and it works pretty well. it’s open-source and can handle a good amount of emails. you’ll need to set it up on ur own server tho. might take some time to configure but once it’s running, it’s pretty reliable. just make sure ur server’s IP isn’t blacklisted or ur emails might end up in spam