I know FastMail is dedicated to delivering email/calendar only and that they are famous for an elegant service. But seriously, how fancy can email be?
I know FastMail is dedicated to delivering email/calendar only and that they are famous for an elegant service. But seriously, how fancy can email be?
It never happened to me but I think with Dreamhost mail hosting you run the risk of your email suffering from collateral damage if another customer using the same mail server is labeled a spammer (even if you pay extra for a static ip for your web hosting, I don't think it's used for your mail traffic).
What's good about Dreamhost for email is the "unlimitedness," not just mail storage but also domains, email accounts, email aliases, etc. I still use them for a bunch of per-site addresses that forward to a real mailbox so I can just delete the per-site address if it gets spammed.
When I compared the major e-mail providers at the time, FastMail won because it was the closest to running your own server in terms of configurability (but much easier), it provided a great web UI (not as important for me personally, but some people don't use native clients), it was somewhat open about its technical infrastructure and it was doing one thing and one thing only (i.e. providing e-mail/calendar/contacts services).
That said, using a good service (like fastmail) vs running your own will always be a trade-off -- and it's perfectly reasonable to not run your own email.
Add to that messing with cryptic configuration files while reading about the dangers of doing it wrong and the general impression is that you shouldn't be touching any of it unless you fully understand it all. As far as beginner friendliness goes, it's a bit like desktop Linux was ten years ago.
No, it's much worse.
10 years ago you could get a desktop Linux up and running, the experience wasn't that much different from today and even if you screwed up, you could always reinstall it from scratch, but with email screw-ups may mean getting your domain blacklisted and good luck fixing it afterwards.
https://packages.debian.org/wheezy/ssl-cert helps, but afaik, nothing automagically does the right thing, yet (install certifate under /etc/ssl and the private key under /etc/ssl/private and symlink under /etc/exim/cert.{key|der or whatever} and ditto for other daemons that share the same cert/key.
And then there is tuning to disable plain text for most of those services.
So, yeah, it's still too complex.
I really don't understand everyone that are panicked about getting your domain blacklisted -- yes, if you send spam you'll be blacklisted. Yes, if you set up an open relay, that's bad. But you really have to work pretty hard to set up an open relay these days.