Skip to content
Email deliverability Financial services firm, NSW 20 November 2025

Exchange Online DKIM Signing Stopped After Microsoft Licence Migration

A financial services firm migrated from Microsoft 365 E3 to Business Premium licences. Email appeared to function normally. Three weeks later, DMARC aggregate reports showed DKIM alignment had dropped to zero — meaning every outbound message was failing authentication silently.

Microsoft 365 DKIM failures after a licence change don't generate error logs or bounce messages. The only signal is in DMARC aggregate reports — and most organisations aren't reading them.

01 · The problem

Silent DKIM failure after M365 licence change

The licence migration had triggered a tenant reconfiguration that disabled custom DKIM signing for the client's domain. Microsoft's automatic DKIM key rotation had also failed as part of the reconfiguration. The firm's email was delivering — because most providers don't reject on DKIM failure alone — but was completely unprotected and failing DMARC alignment. This had been the case for three weeks before the DMARC reports were reviewed.

02 · What we did

DKIM regeneration and monitoring setup

  • Audited DMARC aggregate reports to establish the timeline and scope of the failure
  • Confirmed DKIM signing was disabled in Exchange Admin Center for the affected domain
  • Regenerated the DKIM key pair and published new CNAME records to DNS
  • Re-enabled DKIM signing in Exchange Admin Center
  • Verified DKIM alignment in test messages before closing the incident
  • Added DKIM signing status to the ongoing monitoring stack
03 · The result

DKIM alignment restored, monitoring active

  • DKIM alignment restored from 0% to 100% within 24 hours of DNS propagation
  • DMARC aggregate reports now reviewed as part of monthly monitoring cycle
  • Alerting added for DKIM signing status — future reconfigurations will be detected within hours

DMARC aggregate reports are the only reliable signal for this class of failure. If you're not reading them, you won't know until a recipient's mail filter gets stricter.

Frequently asked questions

Can a Microsoft 365 licence change break DKIM signing?
Yes. In this case a migration from E3 to Business Premium licences triggered a tenant reconfiguration that disabled custom DKIM signing for the client's domain, and Microsoft's automatic key rotation failed as part of the same reconfiguration.
How long can DKIM stay broken before anyone notices?
Three weeks, in this incident. The failure produces no error logs and no bounce messages, because most providers do not reject on DKIM failure alone. Mail kept delivering while every outbound message failed authentication silently.
How was the DKIM failure detected?
Through DMARC aggregate reports, which showed DKIM alignment had dropped to zero. That is the only reliable signal for this class of failure - if nobody is reading the reports, it goes unnoticed until a recipient's mail filter gets stricter.
How long did it take to restore DKIM alignment?
Alignment was restored from 0% to 100% within 24 hours of DNS propagation, after regenerating the key pair, publishing new CNAME records and re-enabling signing in the Exchange Admin Center. DKIM signing status was then added to ongoing monitoring.
Got a problem most engineers have walked away from?
Talk to an engineer