Ask HN: E-mail providers and mail servers
I don't want to start providing e-mail service for my clients, but recent incidents with my current provider have driven me to take my business elsewhere, or roll my own.
What do you use for an e-mail provider, if you run your own servers for your app?
If you do/don't run your own mail server, why?
9 comments
[ 3.1 ms ] story [ 31.8 ms ] threadIt's the same issue you run into trying to host multiple SSL protected sites on the same IP. The server (Apache or Postfix) has to serve out the cert to encrypt the channel before reading the request data (which might contain the domain the client is connecting to).
If you just want to have TLS setup on a primary domain, and also handle mail for other domains (without SSL protection), that's pretty easy.
If I have this completely wrong, let me know.
So if you're hosting three domains: domainone.com, domaintwo.com, and domainthree.com, you have a few options.
You can set the MX of all three domains to mail.mymailserver.com, and have a single cert. However, that means all of your end users will have to point their IMAP/POP clients and outgoing SMTP server settings to mail.mymailserver.com, instead of mail.domainonce.com which might seem more logical to them. It also means that your outgoing mail headers will show the mail.mymailserver.com hostname, and you'll need to setup the right SPF records to avoid being flagged as spam due to domain mis-match.
Or you can set the MX for each domain to mail.domainone.com, mail.domaintwo.com, etc...
It really depends on your needs, and the needs of the client/users who are checking and sending mail, and how public you want the fact that all the domains are on the same server.
Feel free to follow up with me via e-mail. devon@digitalsanctuary.com
I used to manage an email server and it was not very pleasant for someone who just wanted to hack. :-) If you do end up running your own mail server(s) you'll want to be sure you have good spam/virus filtering or users will start complaining. I had really good luck installing Postini a couple years ago -- reduced spam by nearly 100%.