On 10/20/18 12:07 PM, Mark Sapiro wrote: > On 10/20/18 11:16 AM, David Gibbs wrote: >> >> Once I had the file setup the reply-to munging works and so does the >> DMARC handling. > > > I'm not sure why not being able to access the file would cause the > issues you saw, but I'll do some testing.
OK. I've done testing and looked carefully through the code. I set DMARC_ORGANIZATIONAL_DOMAIN_DATA_URL = "http://msapiro.net/mailman/garbage" in mm_cfg.py and then sent a test post From: mark_sap...@zzz.yahoo.com and got this in the error log Oct 20 21:04:31 2018 (19289) Unable to retrieve data from http://msapiro.net/mailman/garbage: HTTP Error 404: Not Found and this in vette Oct 20 21:04:31 2018 (19289) List1: DMARC lookup for mark_sap...@zzz.yahoo.com (_dmarc.yahoo.com) found p=reject in _dmarc.yahoo.com. = v=DMARC1; p=reject; pct=100; rua=mailto:dmarc_y_...@yahoo.com; and DMARC mitigations were applied. In particular, when you see a message like that in the vette log, it means that Mailman's IsDMARCProhibited() function has returned True meaning apply the DMARC mitigations. I don't see that it is possible to see that message in the vette log without the mitigations being applied. Further, if the From: domain itself publishes a DMARC policy, the code that reads the organizational domain data isn't even executed (that's why the domain is zzz.yahoo.com in my test). Anyway, it's working for you now, and that's the important thing. -- Mark Sapiro <m...@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org