Like you I ran my own stuff but possibly unlike I didn't encounter issues with recipients other than yahoo. I ran it from home from 2001 until last month and paid extra for a /29 static block from the phone company.
And that's exactly why self-hosting needs to be more dominant instead of just relinquishing power to large corporations.
Only problem I had, and still have in the short term, is that one server's IP C block has been flagged by one spam service. And even though my server's IP gets a clean bill of health from all other SPAM services, outlook.com refuses to accept mail from that server. I had them white list the IP but it reverted shortly after that.
The ISP (strato) refuses to do anything about it, and not sure if there is anything they can do, so all I can do is vote with my feet.
Otherwise, running a personal mail server is hardly any effort at all. Use Webmin for admin.
i mean that's a rather large group of people you can't communicate with right there.
and it's the only one you know about.
i say this is the exact reason running your own mail server in 2018 is problematic. you just chose to not consider it a problem.
It's a reason why allowing these fairly core services to be provided by a shrinking group of organisations is equally problematic.
Maybe one day Google will decide that they get too much spam from outlook.com (or vice versa) and cut them off too. What are you going to do about it, set up your own mail server? Vote with your feet to another provider? Start a company doing the same? Good luck with that.
>.. it's the only one you know about.
In the case of outlook.com, there's a delivery failure message. My yardstick is gmail.com. If the mail is getting to gmail accounts then I'm confident that it's as good as it is going to get.