To achieve DMARC compliance while using DKIM to sign emails with different 'Header From' domains, the core requirement is ensuring DKIM alignment. This involves configuring DKIM for each domain used in the 'Header From' field, generating unique DKIM keys and DNS records for each, and ensuring the DKIM signature's 'd=' tag aligns with the respective 'Header From' domain. Mail servers must be configured to select the appropriate DKIM key based on the 'Header From' domain. DMARC relies on either DKIM or SPF to pass authentication, with DKIM alignment being key. ESPs may use multiple keys, including client-branded and network-level keys. Platforms like Google Workspace and Exchange Online provide specific configurations to manage DKIM for multiple domains.
11 marketer opinions
To comply with DMARC when using different 'Header From' domains, it's essential to ensure DKIM alignment. This involves setting up DKIM for each domain, generating unique DKIM keys and DNS records, and ensuring the DKIM signature aligns with the corresponding 'Header From' domain. DMARC requires either DKIM or SPF to pass alignment, and if the DKIM signature's 'd=' value matches the 'Header From' domain, it passes alignment. Proper configuration of mail servers to select the correct DKIM key based on the 'Header From' domain is crucial.
Marketer view
Email marketer from UltraSMTP.com explains that when sending from multiple domains, each domain needs to have its own DKIM record. Configure DKIM in your UltraSMTP account and then publish the DKIM record in your domain's DNS.
13 Jun 2024 - UltraSMTP.com
Marketer view
Marketer from Email Geeks explains that if DKIM's d= value is the same as your Header-From domain (or a root domain of it if having the adkim tag set to relaxed), you're fine for alignment. DMARC only needs alignment with either SPF or DKIM to pass, not for both.
5 Jan 2024 - Email Geeks
4 expert opinions
To comply with DMARC using DKIM when employing different 'Header From' domains, it's crucial that the DKIM signature aligns with the 'Header From' domain for each email. This involves having individual DKIM keys for each domain and ensuring the email is signed with the correct key corresponding to the 'Header From' domain in use. ESPs may also use multiple keys, including client-branded and network-level keys.
Expert view
Expert from Word to the Wise (Laura Atkins) discusses that for DMARC compliance with DKIM, the domain in the DKIM signature ('d=' tag) needs to align with the 'Header From' domain. If you are using multiple 'Header From' domains, each must have properly configured DKIM signatures associated with them.
11 Dec 2024 - Word to the Wise
Expert view
Expert from Email Geeks explains that DKIM (Signature) would help as long as it aligns with the domain you're trying to protect with DMARC (DNS Entry). This would create an unaligned DMARC, which is ok for some, and can potentially be tricky to get to enforcement, and looking to build towards full alignment is something you should do longer term.
11 Aug 2021 - Email Geeks
5 technical articles
To properly use DKIM to sign emails with different 'Header From' domains and maintain DMARC compliance, the consensus is that the DKIM signature must align with the specific 'Header From' domain for each email. This involves configuring DKIM for each domain, generating unique DKIM keys, and ensuring the 'd=' tag in the DKIM header validates against the 'Header From' domain. Different platforms like Google Workspace and Exchange Online provide specific configurations to manage DKIM for multiple domains.
Technical article
Documentation from Microsoft.com details how Exchange Online uses DKIM. To sign different Header From domains you must have multiple accepted domains and configure DKIM for each accepted domain. Exchange Online signs messages that originate from your domain with DKIM and validates incoming messages.
16 Apr 2022 - Microsoft.com
Technical article
Documentation from Google Workspace Admin explains the process of setting up DKIM for your domain within Google Workspace. To use DKIM with different 'Header From' domains hosted on Google Workspace, generate DKIM keys for each domain and enable signing in the Google Workspace admin console.
18 Feb 2023 - support.google.com
Can DKIM be set up on a subdomain, and which domain should be used for signing?
Do DKIM selectors affect email reputation?
Do SPF and DKIM records need to be aligned for all email service providers?
How can I use DMARC to prevent spammers from using my domain?
How do I sign DKIM on a sender domain that isn't the primary domain while using Hubspot?
What are SPF, DKIM, and DMARC, and when are they needed?