I need to run my own email server for some of my domains, because the providers that I usually use don’t support them (they use Unicode characters, and not everyone supports that yet). I have a small VPS that I run a few Docker containers on, and I’m wanting to try and run an email server on it as well. What containers are good for a low-hassle email setup? I don’t need a mailbox webui (ex: round cube), but it would be nice to have a UI for management. I do need multi-domain support, however.


Mailcow-dockerized. I’ve used it for nearly a decade, it’s been flawless. Very easy to set up with the admin webpage and has a webmail client, or use Roundcube with it.
Make sure you have your DKIM, SPF and Dmarc records in order and tested against MXtoolbox before you start.
What happens if your server is offline and an email comes in? I’m genuinely curious what it would do. Or must you VPS host your mail server for maximum uptime?
What’s the resource usage like? I’ve looked into mailcow before but the recommended system specs are too expensive to make it worth it on a VPS.
Seems really low. I run it on a docker LXC with Nextcloud and bunch of other stuff, on 8 cores of an ancient dual Xeon Dell. I never seem to have to deal with latency on it.