iCloud Mail not DKIM-signing my custom domain (SPF/DMARC pass, DKIM always fails)
Hi everyone,
I’m trying to diagnose an issue with iCloud Mail + a custom domain, and I’m hoping someone in the community has run into this before.
I am using a custom domain with iCloud Mail (the feature Apple provides in iCloud settings). All DNS records are correctly configured:
• sig1._domainkey → CNAME to iCloud
• sig2._domainkey → CNAME to iCloud
• SPF includes icloud.com
• DMARC is set properly
SPF passes, DMARC passes, but DKIM always shows FAIL when sending emails from my custom domain through iCloud Mail.
The Mail app shows no errors.
Emails send normally, but Gmail and every authentication tool report:
DKIM: FAIL (no valid signature found)
This means iCloud’s outgoing mail servers are not adding a DKIM signature for my domain, even though the DNS is set correctly.
I have contacted Apple Support several times (chat + two phone escalations), but I’m receiving conflicting information. Some advisors say Apple supports custom domains (as documented), while others say they do not support them at all. So far, the root cause has not been identified.
Before I continue chasing it through support again, I’d like to know:
Has anyone here had an issue where iCloud Mail stops DKIM-signing a custom domain?
And if so, how was it resolved?
Is there any known limitation or delay in DKIM propagation on iCloud’s side?
One extra detail:
I’m using YubiKeys for 2FA on my Apple ID, in case that might influence anything (though I assume it shouldn’t affect DKIM signing on Apple’s mail servers).
Any technical insight or experience would be greatly appreciated.
Thanks in advance.
Mac Studio, macOS 26.1