From 8c224290aaf7c08829cf4f5f1a033e7fcf1ae37b Mon Sep 17 00:00:00 2001 From: Meade Date: Mon, 6 May 2024 12:44:35 +0000 Subject: [PATCH] Updated Order And Syntax Of SPF Records (#395) * Updated order and syntax of SPF records. * Re-added the 'ra' field and corrected the order of the SPF records to have '-all' at the end. --- crates/jmap/src/api/management/domain.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/jmap/src/api/management/domain.rs b/crates/jmap/src/api/management/domain.rs index 7fe884f0..1b3f40ca 100644 --- a/crates/jmap/src/api/management/domain.rs +++ b/crates/jmap/src/api/management/domain.rs @@ -212,14 +212,14 @@ impl JMAP { records.push(DnsRecord { typ: "TXT".to_string(), name: format!("{server_name}."), - content: "v=spf1 a -all ra=postmaster".to_string(), + content: "v=spf1 a ra=postmaster -all".to_string(), }); } records.push(DnsRecord { typ: "TXT".to_string(), name: format!("{domain_name}."), - content: "v=spf1 mx -all ra=postmaster".to_string(), + content: "v=spf1 mx ra=postmaster -all".to_string(), }); // Add DMARC records