Am 2014-04-30 13:36, schrieb Kevin A. McGrail:
On 4/30/2014 7:15 AM, Michael Storz wrote:
Thanks, your answers are very helpful for solving the problems we
are facing. On a related note, if you need, I did implement a
modification routine for mailman in mimedefang. Code published at
http://lists.roaringpenguin.com/pipermail/mimedefang/2014-April/037324.html
As for an SA plugin, I think it will be needed but I believe it is
just an overlay on top of existing DKIM and SPF information.
If you open a bug for the plugin with your list of desired features,
that would be good.
Otherwise, to me, I think the features are:
- Make sure SPF and DKIM are enabled
- Check those results
- Check the DMARC policy
- If policy is reject or quarantine and the SPF/DKIM fails, give a
fairly high score to a rule
You are missing the alignment requirements of the RFC5322.From domain
with the signing domain (DKIM) and the RFC5321.MailFrom domain (SPF).
But this is already implemented in Mail::DMARC.
Beyond that, I doubt I would support a reporting mechanism. Like
reporting viruses, the likelihood of causing a problem and not
notifying the correct person is far higher.
For DMARC, this will not be a problem, because the address where
reports should be sent ist specified in the DMARC record in DNS:
rua: Reporting URI(s) for aggregate data
ruf: Reporting URI(s) for forensic data
Examples:
dig +short txt _dmarc.paypal.com
"v=DMARC1; p=reject; rua=mailto:[email protected];
ruf=mailto:[email protected],mailto:[email protected]"
dig +short txt _dmarc.yahoo.com
"v=DMARC1; p=reject; sp=none; pct=100;
rua=mailto:[email protected], mailto:[email protected];"
Anyone's thoughts?
Regards,
KAM
--
Michael