4 ms·
I ran my own mail server from 2007 until 2021. I would highly recommend that you don't. It takes little effort to setup a mail server to receive mail. It take
by mmh0000 4y ago
I ran my own mail server from 2007 until 2021. I would highly recommend that you don't.
It takes little effort to setup a mail server to receive mail.
It takes a TON of effort to setup a mail server to send mail. Most ISPs will block your IP address, through various services you can get your IP unblocked but it's a slow and very time consuming process. And $god help you if your server ever gets exploited by a spammer. Your IP address will be permabanned by everyone.
It takes more effort to filter out spam
It takes more effort to deal with all the various email-related attacks. Like Joe Jobs [1], and DSN attacks [2].
You have to get reverse-dns setup on your IP which depending on ISP can range from impossible (comcast) to a pain in the ass (AWS).
You then have to worry about backups, firewall rules, server maintainance, power outages, and yada yada yada.
Then you'll get into it and have to figure out IMAP, SIEVE, and TLS. You'll spend more time managing your email server than any other thing you do in your life. You mail server will replace your family, your job, and all your hobbies.
Just buy a domain, pay for FastMail or ProtonMail, and setup or MX records. You'll be much happier.
[1] https://en.wikipedia.org/wiki/Joe_job https://en.wikipedia.org/wiki/Joe_job
[2] https://community.fortinet.com/t5/FortiMail/Email-users-are-spammed-by-DSN-for-email-they-did-not-actually/ta-p/193943 https://community.fortinet.com/t5/FortiMail/Email-users-are-...