Not necessary, which is part of the flexibility. I've been [email protected] since the mid 90s. Initially I hosted it at a desktop at work (things were different back then). Then it's been hosted by a couple ISPs, and then I've been running my own email infrastructure for the last ~decade. If I ever decide not to, it's easy to seamlessly transition to third-party hosting, but it'll always be the same email address/domain.
The amount of spam coming in (exim4+dovecot, no filters) is comparable to gmail.
I've moved my domain / mailserver a few times between Hetzner IPs when migrating to new servers. Went smoothly, but I make sure to check the new IP with common greylists before moving my mail setup. Other than that, make sure your DNS setup is clean and use Hetzner :) But I'm sure you have your own strategies.
Can you suggest any article that talk about "checking common greylists" and other steps admins should take when their email is failing?
One of my tenets is that it's fairly easy to learn to do anything, but expertise comes from knowing how to fix things when they go wrong, which is harder to come by.
I can see how to setup the email server, but the stuff you're talking about is just dead goat voodoo.
I used to work at a company who owned 128 address and the mail server was one one of them. A Whois lookup of the mail server IP gave my old boss as a contact person. Not just some random ISP.
We did not setup DKIM until maybe 2014 and that was not really necessary from a outgoing mail perspective cause we never got emails bounced.
How to acquire 1,024 public IPv4 addresses which are worth $60K for $500 - https://news.ycombinator.com/item?id=29844651
Setting aside the fairness of how I got my deliverability problem solved, this now makes me really reluctant to move IPs. :-/
Any tips on IPs where people are seeing excellent deliverability? I'd like to avoid routing my outbound email through one of the email providers (Mailgun, SES, etc) if I can.