Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For those who might choose to run their own email these days, you don't have to postfix + dovecot:

https://github.com/foxcpp/maddy

https://blitiri.com.ar/p/chasquid/

These options are much easier to set up, will do things like generate DKIM for you, etc.

I talk about this a lot[0]. There are positively awesome tools for email out there.

[EDIT] - Since I'm repeating myself I've collected all the options into a post[1] I can just link to.

[0]: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

[1]: https://vadosware.io/post/its-never-been-easier-or-harder-to...



I recommend people do it themselves or not at all, these are my tools: postfix/dovecot/mysql/opendkim/opendmarc.


I agree with you, but I think that stack you're using is actively harmful to newcomers at this point.

Something like Maddy is much easier to set up, comes with workable SMTP + IMAP, saves to object storage.

If you pair maddy with Thunderbird/Outlook/Mail/whatever else, I think we can actually get new people self-hosting without getting discouraged.

[EDIT] I misunderstood the earlier comment as a recommendation -- it's just a statement of fact.


Is Maddy's IMAP+object storage setup mature now? Last time I tried it I was testing against minio and trying to get my 25gb inbox synced over. The transfer was in b/s, would've taken forever. I love the project but haven't checked in on it for over a year now.


I use IMAP+on-disk SQLite, and make sure to take backups, I haven't run it purely off of object storage yet so can't comment on whether it's better with such a large inbox!


I use maddy + dovecot. maddy's IMAP implementation is good for small stuff (and trivial to set up!), but still performs very slow for few-GB inboxes or larger.


Add to this list spamassassin with amavis and clamav.


Thanks for the post!

o/t: Could you add a close button to that ethical ads element? It's obscuring a decent chunk of the screen on mobile and I can't figure out how to dismiss it


Hey apologies, I just enabled EthicalAds this week, I'll look into this and add something... I'll also forward your concern to them.


Thank you very much!


just for visibility -- it should be fixed, added a media query just now.


Am I correct that neither of those support SIEVE filters and ManageSieve protocol?

IE something like: https://blog.tinned-software.net/setup-sieve-mail-filter-wit...

Ed: Does anyone have experience with https://modoboa.org/ ?


Good point but maddy's README says "IMAP storage is beta" and AFAICT some of the other suggestions don't support SPF+DKIM out of the box.


The ecosystem can definitely use more work, but I've found maddy to be really good, because it's all in one, makes very reasonable choices, and is easy to configure.

I put maddy first because it's what I personally use (without dovecot) -- I make sure to back it up as well, and that's enough for me/most people, I think. It's the closest to the whole package which doesn't rely on.

Oh you know what, I completely forgot about iRedMail:

https://www.iredmail.org/

I haven't run this, but it's another great option when combined with SoGo.


Mailinabox is much simpler https://mailinabox.email/


I'm a happy user of mailcow:

https://mailcow.email/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: