Set up your own email server in 5 steps
forum.bytemark.co.uk
forum.bytemark.co.uk
Curiously, this topic comes up every few days and we don't seem to have made any progress towards a good self-hosted email solution in the last 10-15 years. This is a start-up idea waiting to be implemented well; and for substantial profit, I might add.
It's easy, see: http://documentation.mailgun.com/user_manual.html#smtp-relay
The reason one might want to use his own email server is - I suspect because of Snowden story - security: you control your own email archive and possibly encryption. The delivery will have to happen over the open Internet anyway, so why not just relay to a 3rd party from the start.
Disclaimer: I'm a cofounder of Mailgun.
Does Mailgun support TLS between my outbound SMTP and the Mailgun relay? And beyond?
PS: mailgun is really great, i'm a happy user
I don't spam, and I don't have very many people sending email from the IP address. Maybe that helps.
I've been pointing all my MX records to an ancient Dreamhost account (I know, the shame) instead of figuring out how to do this without Gmail or paying for a mail server on each domain.
Then fairly recently I gave up, I am not an ISP, I am just a nerd with a job and a family. The system was generally hands off and ran itself, but I had to be careful: I had thousands of hack attempts every day (I even had a fun script that added firewall filters dynamically based on security probes), I had users who complained about mail deliver, I had logs to monitor and tidy and the worst part was a failure while I was on holiday requiring me to SSH in via my phone.
In the end the final straw was when the dedicated host had a disk failure, Bytemark were fantastic in helping me migrate, oddly the RAID did corrupt some users and I spent ages fixing things and everyone accepted the disruption because they were getting something for nothing (I never charged my family, even if I should have).
But at the end of the day I don't care enough that GCHQ or the NSA want to read my emails, yes it is a violation of my privacy and I am not that bothered. I know that if they really do escalate into a dystopia that I have the skills and knowledge to hide anything I want, but as a reason to go through the grief of running a host? No thanks.
I've now moved most of my services to dreamhost, got my family to make their own provisions and I just have to worry about passwords (mine are really complex). A 10 year experiment with hosting resulted in me realising that it probably isn't worth the hassle, even if things are made easier, when they go wrong this is Linux land and you still have to dive in deep to fix the problems.
Glad I did it, might do it again one day, but my life is easier now that I don't.
Setting up email is a world of pain, anything to make it easier would be good.
It's the default setup for Bytemark customers and we've seen some of them take it to other ISPs, so we know it's portable.
I think a more hands on approach is going to serve the amateur mail server admin better. I know I feel more confident about running my own mail server since I configured many of the components manually -- this puts me on much better footing to troubleshoot when something inevitably goes wrong.
The "five steps" in the link do not include spam or AV protection either, and trivializes the process of installing and configuring them.
[1] http://arstechnica.com/information-technology/2014/02/how-to...
I can see Roundcube being an alternative but SquirrelMail makes me just sad when i look at it..