Removal of RFC6652 Reporting Address (ra) modifier #39
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
RFC6652, introduced as an update to RFC4408 in 2012, which was replaced by RFC7208 in 2014, has gained little to no traction in the email ecosystem. I’ve yet to encounter any mail transfer agents (MTAs) that implement its modifiers or generate corresponding reports. In contrast, DMARC’s unified approach consolidates DKIM and SPF results into a single XML-based report, which has proven far more practical and widely adopted.
After scanning the SPF records of the world’s top 1 million domains, I found that only 15 contained the RFC6652
ra
modifier—just 0.0015%. Additionally, therp
andrr
modifiers from the same RFC were absent from any SPF records. While technically permissible within an SPF policy, encountering reports due to these modifiers seems unlikely.Based on this data, I suspect the only records using the
ra=postmaster
modifier are directly influenced by this GitHub repository. Unless compelling evidence emerges showing that such reports are both generated and helpful beyond what DMARC aggregate reports already provide, I recommend reconsidering the inclusion of these modifiers in proposed SPF policies.