BIMI's behavior in subdomains is fundamentally governed by DMARC policies. While DMARC policies are inherited from the parent domain, specific DMARC records at the subdomain level are essential for controlling BIMI display. These records can either enforce the parent domain's BIMI, override it, or disable BIMI altogether. Key methods for controlling BIMI include ensuring DMARC compliance, implementing specific DMARC policies (reject/quarantine), utilizing non-functional BIMI records (e.g., `v=BIMI1;`), and aligning the subdomain's DMARC record with the sending domain. Without explicit DMARC configurations, subdomains default to the parent domain's settings, potentially leading to unintended BIMI displays.
7 marketer opinions
BIMI behavior on subdomains is governed by DMARC policies. Subdomains inherit the parent domain's DMARC policy unless specifically overridden with their own DMARC record. To control BIMI display on subdomains, implementing specific DMARC records is necessary. This can be achieved by setting a DMARC policy of 'reject' or 'quarantine' on the subdomain, ensuring DMARC alignment with the sending domain, or using a non-functional BIMI record (e.g., `v=BIMI1;`) to disable the logo. Without a specific DMARC record, the subdomain will inherit the parent domain's BIMI settings.
Marketer view
Email marketer from Mailhardener.com explains the hierarchical nature of DMARC and its effect on BIMI. Subdomains inherit the DMARC policy of the main domain unless overridden. Therefore, BIMI's effect on subdomains is tied to the DMARC policy in place. To disable BIMI on subdomains, setting a specific DMARC record is necessary.
29 Jan 2025 - Mailhardener.com
Marketer view
Email marketer from EmailToolTester.com explains that subdomains need a DMARC policy of 'reject' or 'quarantine' for BIMI to work correctly. If a subdomain uses 'none' or lacks a DMARC record, BIMI may not display.
27 Jun 2022 - EmailToolTester.com
3 expert opinions
Controlling BIMI display on subdomains hinges on properly configured DMARC records. While DMARC policies are inherited, subdomains require their own specific DMARC records to manage BIMI independently from the parent domain. To effectively manage BIMI display and override parent domain settings, it's essential to ensure DMARC compliance and enforcement on each subdomain.
Expert view
Expert from Spam Resource explains that while DMARC policies are inherited by subdomains, controlling BIMI display requires specific DMARC records for each subdomain. A subdomain without a DMARC record will inherit the parent's policy, but to disable BIMI, the subdomain must have its own DMARC record.
12 Sep 2021 - Spam Resource
Expert view
Expert from Word to the Wise details how to manage BIMI in subdomains. Because BIMI relies on the DMARC policy to function correctly, to prevent a subdomain from using the top level domain's BIMI, a DMARC record must exist on each subdomain.
10 Dec 2023 - Word to the Wise
3 technical articles
BIMI's behavior on subdomains is intrinsically linked to DMARC policies. DMARC policies are inherited by subdomains, and to manage BIMI at the subdomain level, specific DMARC records need to be implemented. The presence and configuration of these subdomain DMARC records determine whether the top-level BIMI record influences the subdomain's branding.
Technical article
Documentation from dmarc.org details how DMARC policies are inherited by subdomains. To control BIMI at the subdomain level, specific DMARC records need to be in place for the subdomain. If the subdomain has its own DMARC policy, it will dictate whether BIMI applies.
7 Jul 2023 - dmarc.org
Technical article
Documentation from Entrust.com clarifies that BIMI relies on a valid DMARC policy. Subdomains inherit DMARC policies, influencing BIMI display. Properly configured DMARC records at the subdomain level are necessary for BIMI to function correctly.
19 Feb 2024 - Entrust.com
Do DMARC and BIMI require p=reject to be present on the organizational domain?
Do subdomains need their own DMARC records if the main domain has one?
Does a parent domain need BIMI for subdomain BIMI to work?
Does BIMI require DMARC at the organizational level, and can it be implemented only at the subdomain level?
How do DMARC policies and RUA/RUF settings inherit or override each other between a domain and its subdomains?
How do I implement BIMI for multiple brands with subdomains?
How do I implement DMARC with BIMI on multiple subdomains?
How do I set up DMARC records for subdomains?
How to apply BIMI to a specific subdomain instead of the entire domain?