From 2483d49fe9a7d8313ad42ca9fab65dd64b9e5bd1 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Sat, 13 Jun 2026 16:18:38 +0900 Subject: [PATCH] bimi: show declination hint only when DMARC is enforced Only display the "Explicitly decline BIMI participation" hint when DMARC policy is quarantine or reject, as BIMI requires strong DMARC enforcement to be meaningful. --- web/src/lib/components/BimiRecordDisplay.svelte | 11 ++++++++--- web/src/lib/components/DnsRecordsCard.svelte | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/web/src/lib/components/BimiRecordDisplay.svelte b/web/src/lib/components/BimiRecordDisplay.svelte index 8d21b1f..824946a 100644 --- a/web/src/lib/components/BimiRecordDisplay.svelte +++ b/web/src/lib/components/BimiRecordDisplay.svelte @@ -1,11 +1,16 @@ {#if bimiRecord} @@ -72,7 +77,7 @@ {bimiRecord.error} {/if} - {#if !bimiRecord.valid} + {#if !bimiRecord.valid && dmarcEnforced}
diff --git a/web/src/lib/components/DnsRecordsCard.svelte b/web/src/lib/components/DnsRecordsCard.svelte index eedd0db..17cc46d 100644 --- a/web/src/lib/components/DnsRecordsCard.svelte +++ b/web/src/lib/components/DnsRecordsCard.svelte @@ -182,7 +182,7 @@ /> - + {/if}