|
|
|
|
|
by pmlnr
2909 days ago
|
|
It's not tricky, it's tedious. There's nothing tricky about it. You need a static IP, reverse DNS set to system hostname, "regular" DNS for the system hostname, DNS SPF entry, DKIM, DMARC, and authentication - it can get complex but it's quite straightforward. On the other hand, things like iRedMail[^1] or Mail-in-a-Box[^2] will do most of the magic part for you. [^1]: https://www.iredmail.org/ [^2]: https://mailinabox.email/ |
|
Plus you need to know a thing or two about linux administration, security, high availability (kinda, since short outages are tolerated by smtp), backups, spam, dealing with having your IP blacklisted and probably a few other things. Oh, and then there are the periodic updates, hacking attempts, vm reboots...
None of this is rocket science and it's probably fairly easy to get started, but it'll be hard to beat the security and reliability of a professionally managed service.