I suspect that people having trouble are sending a lot of mail, like “newletters”, etc. But I can’t prove this hypothesis.
I suspect that people having trouble are sending a lot of mail, like “newletters”, etc. But I can’t prove this hypothesis.
Even when I used to work at HostGator and handled many of their abuse issues, they had many issues with being blacklisted just because RBLs didn't recognize new HostGator IPs or the rate of email being sent from their new gateways.
So, at least with my personal and professional experience, I can attest to the issues with using self-hosted mail servers.
The one and only issue was with some AT&T block list - and judging by their supporting forums they end up with a boatload of false positives - I filed a complain with them and they removed the block few days after.
I suspect that OP ended up getting an IP from a netblock that has lots of transient customers, which included some spammers. It's not his server's reputation that was weak, it's the netblock's rep that was bad.
When people buy my book, I my server sends them literally one single email containing a link to the PDF they have purchased. And that's it.
Google delivers my email fine, in most cases. But hotmail/outlook was just deleting them most of the time for over a year.
I know I'm just a single data point, but I swear I'm not a newsletter!
That means that, if you have any configuration mistake, an Exchange server will reject your email. But if you have a good reputation, Gmail will deliver it anyway.
Hotmail sender support kept saying "I do not see anything offhand that would be preventing your mail from reaching our customers from this IP"
Also, my emails were and are text/plain.
I'm sure Exchange does reject malformed emails, but that wasn't my problem.
But, of course, YMMV. And I have no experience at all sending email to Hotmail. I just thought it was worth checking your server settings.
People talk about the reputation of their individual IPs, but networks matter a lot too. DigitalOcean for instance is an occasional source of spam; Linode is very rarely; 1and1 is a HUGE headache; and so on.
I have some custom software in place that temporarily drops entire netblocks for abuse, and I did that to keep up with the spam filtering offered by larger services. With so many spammers now switching between cheap VPS hosts, it was getting impossible to do single-IP-only bans.
Ever since the software was put into place the amount of spam actually making it into users mailboxes has fallen off a cliff.
You have to be very very careful about which network you choose to host your mail server from.
It's a pity there's no easy way (that I know of) to look up the reputation for an entire network block. I'm glad to hear your experience with Linode matches mine.
Then I got a VPS at Linode (for some other purpose), installed Postfix and emails were just working - no SPF or even reverse DNS set up.
IP reputation IS a thing.