Comment on Giving up on selfhosted email / Any sane email setups?
vzq@lemmy.blahaj.zone 1 year ago
After spending a considerable amount of time on it, I have come to the conclusion that there is no completely reliable way to send email without relying on a third party that is considered to have a “good reputation”.
Your set up might work right now, but tomorrow everyone on the internet could stop accepting your mail without explanation and without recourse.
If you own your own IP range, things look a bit brighter, but if you’re dependent on residential and housing provider addresses, you’re boned.
Shdwdrgn@mander.xyz 1 year ago
I agree that a static IP address is an absolute requirement for a mail server to send messages these days. You also need a host of checks in place like SPF, DKIM, and DMARC, along with a strong set of blocklists and spam filters. My own setup includes dual ISP connections from two different providers, and even with all that in place, Microsoft has always been a thorn. They will block me for no apparent reason, their own tools don’t even show any detected spam activity, and sometimes they don’t even block the same IP address (or provider) that my emails were sent from. Every other spam service on the planet behaves in a rational way, but of course Microsoft has made a point of locking in so many businesses to their own spam-ridden service that you simply can’t run a mail server any more without being able to talk to them.
Overall, yeah it can be a pain to run your own mail server. I can’t imagine trying to use a pre-built mail server and expect it to run, there’s so much that you have to configure to each specific setup. It’s not like a web server where you load up a docker container and it just works.
vzq@lemmy.blahaj.zone 1 year ago
No no, I don’t mean a static IP address. I mean an IP block allocation. I mean an Autonomous System (AS). I mean actually owning your IP ranges.
Static addresses are subject to the whims of the provider, and even when they are actually static, much of the “reputation accounting” is influenced by the other users of your block. The only way you can guarantee the kind of continuity needed is by owning the entire IP allocation block.
It’s not a game for the little guys.
Shdwdrgn@mander.xyz 1 year ago
Well… ok? I’ve only been running mine since around 2001, I guess I should give up?
vzq@lemmy.blahaj.zone 1 year ago
That’s not at all what I said.
But, seeing you didn’t bother to understand my original post, I’m hardly surprised you managed to misunderstand this one too.
InvertedParallax@lemm.ee 1 year ago
Same, though I too switched to an aws instance and before that linode since 2008 or so.
theolodger@feddit.uk 1 year ago
Are they often not ‘actually’ static? In what way?
witten@lemmy.world 1 year ago
I’ve had similar experiences trying to send mail to Microsoft-hosted email addresses. My current “solution” is to send all outgoing mail directly from my VPS-hosted Mailu server… EXCEPT for Microsoft-destined mail. For those messages, they get transparently relayed from Postfix to a third-party email sending service that Microsoft apparently trusts.
The upshot is I can still use my own Postfix daemon for all mail sent to sane (non-Microsoft) providers.
Chobbes@lemmy.world 1 year ago
I’ve never heard of anybody relaying just the Microsoft e-mails, but that’s a really funny spiteful solution.
Lately I’ve been able to send to outlook just fine (maybe it’s just dumb luck, who knows). I think I had troubles initially because they’re really picky about rDNS matching the MX exactly. I also signed up for SNDS just in case, but I don’t know if they factor that in…
witten@lemmy.world 1 year ago
Ooh, lucky you! Maybe it was both the rDNS and the SNDS. Part of the problem IMO is it’s such a black box…
neo@lemmy.hacktheplanet.be 1 year ago
In my experience (self hosting mail since 2005) signing up for SNDS does factor in. Although last time I had trouble with delivery to MS, my hosting provider Linode’s support also helped out by contacting MS back channels on my behalf. The biggest problem I (rarely) have is when whole IP blocks end up on a ban list that MS seems to really trust. That said, fuck it, I will keep fighting the fight and self host my mail like a stubborn old git :p