Adding a DKIM record via CNAME with Cloudflare can encounter various issues. Cloudflare's proxy may interfere with DNS resolution, and CNAME flattening can mask the DKIM record if not correctly configured. Incorrect CNAME targets or incomplete setups, DNS propagation delays, and missing activation steps also lead to validation failures. Exceeding DNS record limits, conflicts with other record types, misconfigured DNSSEC, and inadequate DKIM key length are further complications. Subdomain policies, incorrect selector names, and delays due to shared hosting providers can also impede proper DKIM setup.
9 marketer opinions
When adding a DKIM record to DNS via CNAME with Cloudflare, several issues can arise. These include Cloudflare's proxy interfering with DNS resolution, missing activation steps, CNAME flattening masking the DKIM record, incorrect CNAME targets, DNS propagation delays, exceeding DNS record limits, conflicts with other record types, misconfigured DNSSEC settings, incorrect DKIM key length, domain/subdomain DNS policies, and incorrect selector names.
Marketer view
Email marketer from Reddit shares that enabling Cloudflare's proxy (orange cloud) for DKIM CNAME records can interfere with proper DNS resolution, preventing email servers from validating the DKIM signature. They suggest bypassing the proxy for DKIM records.
16 Dec 2023 - Reddit
Marketer view
Email marketer from AuthSMTP explains about email marketing best practices and if a domain or subdomain is used with CNAME, there may be DNS policies that interfere with the DKIM lookup.
7 Mar 2024 - AuthSMTP
2 expert opinions
When adding a DKIM record to DNS via CNAME with Cloudflare, issues can arise from incorrect or incomplete CNAME setup, such as pointing to the wrong DKIM key or omitting parts of the CNAME. Users on shared hosting providers might also experience delays or difficulties due to slower DNS update cycles.
Expert view
Expert from Word to the Wise shares that those using shared hosting providers can experience delays or difficulties when updating DNS records, including CNAME records for DKIM. These providers often have slower update cycles and might not provide immediate propagation.
20 Sep 2023 - Word to the Wise
Expert view
Expert from Word to the Wise highlights that incorrect or incomplete CNAME setup can cause problems. If the CNAME record isn't pointing to the correct DKIM key provided by your email service provider, or if any part of the CNAME is missing (like the trailing dot in some cases), it will fail to validate.
19 Nov 2022 - Word to the Wise
4 technical articles
When adding a DKIM record to DNS via CNAME with Cloudflare, issues can stem from exceeding DNS record limits, conflicts with other record types on the same name, misconfigured DNSSEC settings, or using an insufficient DKIM key length.
Technical article
Documentation from Google Admin recommends that the length of the DKIM Key needs to be long enough (2048bit) otherwise it will be rejected by mail systems. Therefore the DKIM CNAME record will not validate the DKIM signature.
26 Sep 2024 - Google Admin
Technical article
Documentation from EasyDMARC explains that misconfigured DNSSEC settings on a domain can interfere with DKIM validation, even if the DKIM CNAME record is correctly set up in Cloudflare. It can cause DNS lookups to fail or return incorrect results.
22 Sep 2021 - EasyDMARC
Do I need domain host access to update DMARC records?
How do CNAME records affect DNS records like SPF, DKIM, DMARC, and MX?
How do I add a TXT record to a DNS configuration for Google Postmaster?
How do I set up DNS records for GoDaddy, Outlook, Gmail, and Yahoo to be ready for email authentication updates?
Should I use a backup ESP when my primary ESP is blocked by Spamhaus?
What are SPF, DKIM, and DMARC, and when are they needed?