Getting to DMARC enforcement without breaking your mail
Gmail, Yahoo and Microsoft now enforce authentication on bulk senders. Here is the sequence that gets you to reject without losing legitimate mail.
YPK TECH·
Why this became urgent
Gmail and Yahoo began enforcing sender requirements in February 2024, and Microsoft's consumer domains followed in May 2025. Enforcement escalated from temporary deferrals to permanent rejections in November 2025, which means a misconfiguration now loses mail silently rather than retrying.
The sequence
Inventory every system that sends as your domain: the mail platform, the CRM, the invoicing tool, the marketing platform, the website form, the copier
Publish SPF covering all of them, staying under the ten lookup limit
Enable DKIM signing on each sending platform, with a 2048 bit key
Publish DMARC at p=none with an aggregate report address, and read the reports for several weeks
Move to p=quarantine, then to p=reject, once the reports show only legitimate sources passing
The two mistakes that cause outages
The first is going straight to reject without a monitoring period, which blocks the invoicing system nobody remembered. The second is collecting aggregate reports and never reading them, which means the monitoring period achieved nothing. Both are avoidable by treating the p=none phase as work rather than a waiting period.
Do not forget parked domains
A domain you own but do not send from should publish a null MX record and a DMARC record at p=reject. Otherwise it remains a usable vehicle for spoofing your own brand.
PHIPA sets out specific circumstances that make reporting to the Information and Privacy Commissioner mandatory, plus an annual filing most clinics do not know about.
The shared responsibility model puts availability on Microsoft and your data on you. Most Ontario businesses we assess have no third party backup of mail, SharePoint or OneDrive.
This site uses only the cookies required to make it work and to protect its forms. We load no advertising or analytics scripts unless you accept them. See our cookie notice.