I agree that a DMARC SpamAssassin plugin would be valuable.
Michael Storz wrote:
How about implementing it in Amavisd-new in addition (I couldn't resist to ask here too :-)
I think it more naturally fits into SpamAssassin, contributing to the final score on equal terms with other rules. Also, the bayes auto-learning in SpamAssassin works best when called from SpamAssassin with the final score results - calling it from amavisd would be a hack. Although amavis does handle DKIM by itself (and passes validation results to SpamAssassin, thus avoiding duplicate work and possible breakage due to truncated large mail), it does not know anything about SPF, and I have no desire to deal with SPF there. Mark