I self hosted email for years and it did take a fair bit of maintenance. Since moving to Mailcow all I have to do is keep it updated (subscribe to their telegram channel for updates) and that’s it. It’s never broken or needed maintenance other than that.



Cons: some knowledge of Docker is required A static IP is helpful but not a requirement If your ISP uses gcnat then that’s a problem. Using a residential IP isn’t great for reputation
Pros: It’s a very well thought out system Very few bugs Excellent documentation Includes spam protection, webmail and a bunch of other features itjustworks