The overwhelming consensus is that a failing DMARC policy is worse than not having DMARC at all. Experts, marketers, and documentation alike agree that a failing DMARC implementation signals an attempt at authentication that is not working, raising suspicion of spoofing attempts. This negatively impacts sender reputation and deliverability. Starting with a 'p=none' policy to monitor email traffic is highly recommended before implementing stricter policies. Furthermore, proper DKIM and SPF setup is crucial, as is providing adequate education to users, particularly when DMARC is set up by default by hosting providers.
10 marketer opinions
The consensus is that failing DMARC is generally worse than not having DMARC at all. Failing DMARC suggests an attempt at authentication that is not working, which raises suspicion with ISPs and damages sender reputation. This is because it indicates that the sender has attempted to authenticate their emails but has failed, implying potential spoofing or misconfiguration. It is widely recommended to start with a 'p=none' policy to monitor email traffic and authentication results before implementing stricter policies like 'reject' or 'quarantine'. Many providers now set up DMARC by default, but without proper education, this can lead to confusion and delivery issues. Proper SPF and DKIM setup is crucial before enabling DMARC to avoid deliverability problems. A 'p=none' policy is considered beneficial for sender reputation and monitoring purposes.
Marketer view
Email marketer from StackExchange explains on StackExchange that failing DMARC is worse because failing DMARC can have an impact on your deliverability, and a 'p=none' policy is more beneficial for your sender reputation.
1 Nov 2023 - StackExchange
Marketer view
Email marketer from SparkPost responds that a failing DMARC record is more detrimental because it suggests an active but flawed attempt at authentication, leading ISPs to view the sender with more suspicion. They suggest starting with a 'p=none' policy to monitor results before implementing stricter policies.
1 Jan 2022 - SparkPost
3 expert opinions
Experts generally agree that a failing DMARC implementation is worse than having no DMARC record at all. This is because a failing DMARC policy suggests an attempt at authentication that has been incorrectly configured, which can signal potential spoofing attempts to email receivers. While implementing a 'p=none' policy is a recommended first step for monitoring email traffic, a domain with no DMARC is still seen as preferable to one with a failing DMARC setup.
Expert view
Expert from Email Geeks responds that DMARC failure is worse than having no DMARC at all, because publishing DMARC, even with p=none, implies consideration of authentication. If mail isn’t authenticated despite this, it’s less likely to be legitimate.
30 May 2023 - Email Geeks
Expert view
Expert from Spam Resource explains that having a failing DMARC implementation is worse for deliverability than not having DMARC at all. Failing DMARC indicates that you've attempted to set up authentication but have done so incorrectly, signalling potential spoofing attempts.
4 Mar 2024 - Spam Resource
5 technical articles
The documentation sources consistently state that a failing DMARC policy is generally worse than not having DMARC at all. Failing DMARC signals an attempt to authenticate that is failing, raising suspicion of spoofing attempts with email receivers. While a 'p=none' policy is useful for monitoring, it doesn't prevent spoofing. Incorrect configuration of strict policies can lead to legitimate emails being blocked, and proper DKIM/SPF configuration is essential.
Technical article
Documentation from RFC Editor details the DMARC specification (RFC 7489) stating that failing DMARC is detrimental and can lead to emails being rejected or quarantined, impacting deliverability. No DMARC can be better than a failing DMARC.
29 Oct 2024 - RFC Editor
Technical article
Documentation from DMARC.org responds that failing DMARC is damaging. It also explains that a 'p=none' policy is for monitoring purposes and does not actively prevent spoofing, so it will not improve deliverability on its own. However, strict policies like 'reject' without proper configuration can lead to legitimate emails being blocked.
6 Dec 2021 - DMARC.org
Can I set DMARC to reject if my domain doesn't send email?
Can I use DMARC with shared IP addresses?
Do DMARC and BIMI require p=reject to be present on the organizational domain?
Does DMARC guarantee emails will not be flagged as spam?
Does DMARC improve email deliverability and should ESPs push senders to set it up?
How can I use DMARC to prevent spammers from using my domain?