Managing personal Outlook.com account settings, security, and privacy
Hello,
So you are still on the legacy Microsoft 365 premium service that allows you to park a custom domain on the personal account side, This service has been discontinued years ago unless you are grandfathered in.
Years ago, SPF, DKIM and DMARC are not required as strictly as they are now these days, because email spoofing threats were low back then.
Microsoft has since migrated custom domain to Microsoft 365 business side. In order to configure DKIM and enable DMARC policy, you need to migrate to an Exchange plan, or Microsoft 365 Business Basic plan at the very least. It is not possible to do it on the legacy platform on the consumer side unfortunately.
I also want to mention, since yesterday, I am seeing a sudden increase in similar reports from other users in this forum as well.
Unfortunately, I cannot find any official information from Microsoft acknowledging this issue. Microsoft's published requirements for SPF, DKIM, and DMARC apply to senders sending more than 5,000 emails per day. However, based on the sudden increase in reports yesterday, I suspect these requirements may now be affecting low-volume senders as well. This is just my observation, not something Microsoft has officially confirmed.
Could this be a requirement glitch, perhaps! But regardless, I think it is best practice to consider migrating to the business side so you can set up all three. Microsoft is not the only one requiring those. Gmail is requiring them too currently for high volume senders, but this will only get stricter.