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

Reply via email to