Self-Hosting a Blog Mailing List
blog.mediocregopher.com
blog.mediocregopher.com
Many people don't fish up the unsubscribe link from the bottom of the mail when they don't want to receive your blog posts anymore. They just click that nice prominent "spam" button in gmail/outlook/their mail client.
It's a super convenient solution for them, but if you have a low-volume mail server and a few people do this to your mailing list it's very easy for your entire domain or the server IP to end up blackholed at Google or Microsoft services. That's ok if it happens to your blog, but if all your personal mail ends up undeliverable it can be a pretty big problem.
you're better off using sendgrid or aws to send your bulk mail
A vps is like an EC2 instance, it can be picked up by spammers used until it’s blocked everywhere, then destroy and start again with another. This has the effect of putting the entire /24 into a spam list.
I have been through way too many VPS providers where this was the case. Even with spf and dkim I would still get blackholed randomly. It really takes time to build back reputation, so if you have your own address space it makes good sense to not send any bulk mail from it
We really need to fix email, it shouldn't be this hard -_-
Some years back I got most of personal mail sent from my server randomly rejected by Google. Dropping the blog newsletter was one of the things I did (the other was some fixes to my DKIM/DMARC setup that I think were suggested to me here on HN). I was sending the newsletter from a different server, but used the same DKIM domain and the same domain in From:. It was suggested to me that the newsletter could have been the cause for blacklisting.
The newsletter was strictly opt-in through a form on my page and only had around 10-20 subscribers. It had a hard limit of at most 1 message per week. I think I was running it for around 3 years when I shut it down.
Probably nobody knows what the true reason was, but some time after these changes I was able to send mail to @gmail.com domains again.
I only mention it in case you were unaware.