[ Platform guides ]
Exchange Server DKIM: identify the component that performs outbound signing
Find the actual outbound signer for Exchange Server instead of applying Exchange Online commands to the wrong system.
By the EmailAuth research team · 3 min read
[ Key points ]
- Find the actual signing component after message transformations.
- Cloud cmdlet documentation does not establish an on-premises capability.
- Require current compatibility evidence before adopting a transport agent.
[ Takeaway ]
Require current compatibility evidence before adopting a transport agent.
[ By role ]
What this means for you
Choose your role for practical next steps.
IT / Mail Admin
Keep operational evidence
Trace every connector and transformation. Verify the signature at the recipient after the final egress, including relay and failover paths.
Next steps
- Trace every connector and transformation.
- Verify the signature at the recipient after the final egress, including relay and failover paths.
- Include the failover connector in acceptance tests.
CISO / SecOps
Review the trust boundary
Require support and rollback evidence before installing transport components. Protect signing keys and retain a domain-authorisation record.
Next steps
- Require support and rollback evidence before installing transport components.
- Protect signing keys and retain a domain-authorisation record.
- Review transport-agent upgrade risk.
Founder / Non-technical
Own the business decision
Fund a supported signing boundary and its maintenance, not just a DNS task. Make ownership explicit across Exchange and gateway teams.
Next steps
- Fund a supported signing boundary and its maintenance, not just a DNS task.
- Make ownership explicit across Exchange and gateway teams.
- Require a supported Exchange build plan.
[ FAQs ]
Frequently asked questions
Can New-DkimSigningConfig configure my on-premises server?
Microsoft documents it as cloud-service-only. Identify the actual signing component rather than assuming the cmdlet applies to Exchange Server.
Does a DKIM DNS record cause Exchange to sign?
No. A configured signer must create the signature; DNS supplies the corresponding public verification material.
Should I install the community signing agent?
Only after evaluating current compatibility, maintenance and recovery for your exact build. The checked README retains a May 2023 request for someone to continue development; its historical compatibility list is not a current support commitment.
Can Microsoft 365 sign mail originating on-premises?
Where the supported route actually passes through the configured cloud service, verify the tenant signing configuration and a received message from that route.
Where should disclaimers be added?
Prefer a design in which required transformations occur before the final aligned signature. Prove the actual behaviour with received samples.
Why test application relay separately?
It may use a different connector or egress and bypass the signer used by ordinary mailbox messages.
What is a safe rotation sequence?
Publish the new public material, activate and verify the new signer, then retire old material after checking active and in-flight dependencies.
What must the rollback preserve?
Delivery availability, connector restrictions and a known signing path. Save configuration and test recovery before introducing agent or routing changes.
[ Sources ]
Sources
- Microsoft New-DkimSigningConfig
Sections Description and cloud-service-only applicability
- Microsoft: configure DKIM for custom domains
Sections Configure DKIM signing of outbound messages · Verify DKIM signing
- Exchange DKIM Signer project documentation
Sections README: installation, configuration and supported versions
- RFC 6376: DKIM
Sections §3.5 The DKIM-Signature Header Field · §3.6 Key Management
- RFC 9989: DMARC
Sections §4.4 Identifier Alignment Explained · §5 DMARC Policy
[ Glossary ]
Glossary
- Aligned authentication
- A passing SPF or DKIM identity that meets the applicable relationship to the visible From domain.
- Authoritative DNS
- The DNS service responsible for publishing records for a zone.
- Signing boundary
- The component and point in the outbound route that applies a signature after the intended message transformations.
Enterprise provenance
Why top financial institutions and governments retired their email security dashboards.
Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.
EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.
SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption