On 8/13/25 19:42, Al Iverson wrote:
Indeed, Microsoft is requiring SPF to pass. It doesn't have to align,
but it does have to pass. Which means a scenario you would expect to
result in delivery -- DKIM pass, DMARC pass (because of DKIM pass and
alignment), SPF fail (because of forwarding) -- will now be rejected.

So, yeah, I think you're reading the requirements right. If you're a
bulk sender, SPF, DKIM and DMARC all have to pass. Doesn't mean that
both SPF and DKIM have to align. They encourage/recommend it, but do
not mandate that both must align. It does seem to put a crimp in the
ability to forward mail to destinations at MS's consumer mailbox
domains.

IMHO, this is fully unrelated to the "low TTLs"/DNS timeout issues
others are mentioning here. Also a problem, but a different problem.


I agree, this is not about alignment. But after spending way too much time looking through logs I find this is not as consistent as I initially thought it was. For the same sender domain I can sometimes forward and sometimes not and when it fails it's always with SPF=fail (which should _always_ fail since we're forwarding), DKIM=pass, DMARC=pass. So it appears MS requires all checks to pass for large senders _sometimes_ but not other times. Or the reason for these rejects are not what the error says they are.

The behaviour also varies by sender domain. Most notably forwarding mails from facebookmail.com (definitely a large sender) never fails to deliver. For other sender domains it varies between 25-50% failures (mail.instagram.com has a ~50% failure rate so no special rules for facebook there...). If I treat the error as temporary and just retry at our normal retry intervals I seem to get a ~10% success rate to eventually deliver the messages (though I haven't run that test for long enough to get any definite final statistics on it). That still means that ~20-45% of all forwards to Microsoft end up bouncing in the end though, which is pretty terrible. (Also my mail queue is getting huger by the second)

--
BR/Mvh. Dan Malm, Systems Engineer, one.com
_______________________________________________
mailop mailing list
[email protected]
https://list.mailop.org/listinfo/mailop

Reply via email to