23. Februar 2022 14:10, "Sinclair, John via mailop" <mailop@mailop.org 
(mailto:mailop@mailop.org?to=%22Sinclair,%20John%20via%20mailop%22%20<mailop@mailop.org>)>
 schrieb:
        Staring at the end of the Google Suite (aka Workspace) free lunch days. 
Trying to find a free solution that will still let me use a custom domain, not 
coming up with much, so thinking about going back to rolling and hosting my own 
email server for the family. What’s the best of breed these days for 
small/micro servers hosting five-ish email accounts, probably no more than 1TB 
total – looking for as-close-to-gmail-as-possible webmail, IMAP access for 
mobile, might even throw a nextcloud/freenas type of environment on for file 
storage/sharing. Not interested in hosting my own IMAP and using a free gmail 
account as a client – looking to only have the family have to keep one username 
(on the custom domain) and basically cut out Google entirely. I have the 
hardware and the bandwidth, it’s more of a what OS/email/webmail is best of 
breed these days, not only for robustness/security, but also something that can 
have at least some attempt at blocking most of the spam…

        Thoughts?

I'm a UNIX/Linux guy, so naturally I'd favor a solution built on Linux or 
FreeBSD (although my personal experience is restricted to Linux these days).

For a full featured modern package with reasonable spam resistance I can vouch 
for Mailu (https://mailu.io) which requires Docker as a basis. Under the hood, 
this is postfix as MTA, dovecot for IMAP/POP3, rspamd as anti-spam solution (I 
think the SPF/DKIM/DMARC stuff is located there, too), Roundcube or RainLoop as 
webmail (both pretty usable, probably not as feature-rich as GMail), PostgreSQL 
for account persistence, and REDIS as memory cache mostly for the rspamd 
engine. Supports Letsencrypt out of the box, of course.
It does take some effort to set up the basics right (Docker and configuration) 
but then runs very reliably and is a breeze to manage.
Sadly, it does not integrate Mailman, so I had to do that manually, which is 
kind of a pain.

For a significantly smaller solution, you would need to install the parts from 
scratch (all are available in the standard package repositories AFAIK) and wire 
them together manually. User management is quite a bit more tedious then, but 
you may be more flexible.

Cheers,
Hans-Martin
_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop

Reply via email to