The overall consensus is that while SPF is a critical component for email authentication and deliverability, adding SPF records to both sender and envelope domains isn't always necessary. The key focus should be on SPF alignment, ensuring the domain in the 'header from' address matches the domain authorized by SPF. SPF authenticates the MAIL FROM identity, including the envelope sender. Experts recommend having separate SPF records for different subdomains used for sending emails to manage sending reputations effectively. They also emphasize the importance of properly configuring SPF records to prevent domain forging and improve email deliverability, enabling recipient servers to verify the authenticity of incoming emails. Caution should be taken regarding the number of DNS lookups, and SPF records should cover all sending domains.
12 marketer opinions
The consensus is that while SPF records are crucial for email authentication and deliverability, adding them to both sender and envelope domains isn't always necessary or recommended. The focus should be on ensuring SPF alignment, which means that the domain in the 'header from' address matches the domain authorized by SPF. For different subdomains used for sending emails, having separate SPF records is considered a good practice for managing sending reputations. It's also important to monitor the number of DNS lookups to prevent SPF failures. Properly configured SPF records help prevent spammers from forging your domain and improve email deliverability, as they allow recipient mail servers to verify that messages genuinely originate from your domain.
Marketer view
Email marketer from DNS records emphasizes the need to verify all domains and subdomains, especially subdomains, to ensure accurate SPF implementation. Neglecting this can cause issues with email authentication and deliverability.
15 Jun 2024 - DNS records
Marketer view
Email marketer from Email Geeks says for the 'best of both worlds', ensure the domains in both (5322 and envelope) match exactly to have SPF covered in both.
5 May 2024 - Email Geeks
4 expert opinions
The experts generally agree that while SPF records are crucial for email authentication and deliverability, it's not always necessary to add them to both the sender and envelope domains. Older practices might suggest it, but modern advice emphasizes SPF alignment. Specifically, ensuring the domain in the 'header from' address matches the domain authorized by SPF is key for DMARC compliance. Gmail also doesn't display SPF results for the 5322.from domain, so an extra SPF record won't alter that. SPF is vital for preventing email spoofing and verifying the authenticity of emails, ultimately improving delivery rates.
Expert view
Expert from Spam Resource explains that SPF is used to ensure that emails aren't spoofed and that email delivery is verified. If you are setting up a domain SPF is required in order for good delivery.
23 Nov 2023 - Spam Resource
Expert view
Expert from Email Geeks clarifies that while older guidance might suggest adding SPF at the visible from level (due to Microsoft's historical practices), it's not necessary now. Some ESP tools may still issue warnings about the lack of SPF in the from domain, but these are often useless.
3 Oct 2023 - Email Geeks
4 technical articles
Documentation from RFC Editor, dmarcian, Microsoft, and Cloudflare indicates that SPF (Sender Policy Framework) is a DNS record that authenticates the MAIL FROM identity, including the envelope sender or Return-Path. It helps verify the sending mail server's authority and identifies legitimate emails, preventing spammers from forging 'from' addresses. SPF records should cover all domains used for sending email, including subdomains, to avoid deliverability issues, especially within platforms like Microsoft 365.
Technical article
Documentation from Microsoft advises ensuring that the SPF record covers all domains used for sending email, including subdomains used by marketing services. It notes that neglecting this can lead to deliverability issues, especially if you're using Microsoft 365.
14 Nov 2021 - Microsoft
Technical article
Documentation from RFC Editor details that SPF (Sender Policy Framework) authenticates the MAIL FROM identity (also known as the envelope sender or Return-Path). It explains SPF's mechanism to permit sending hosts of a domain and is used during the SMTP transaction.
6 Aug 2024 - RFC Editor
Against which domain is SPF checked?
Can a sender modify SPF records to alter SPF checking behavior?
How do I properly set up SPF and DKIM records for email marketing, including handling multiple SPF records, IP ranges, bounce capturing, and Google Postmaster Tools verification?
How do SPF, DKIM, and DMARC email authentication standards work?
How do SPF records and DKIM keys work with multiple email services like Klaviyo and Shopify?
How should I combine SPF records and what domain should I use with SendinBlue?