I realize I'm a bit late to this party, but this is a technique that I
don't think has been addressed here.  On my lists I've fixed the DMARC
bounces by rewriting From: lines of DMARC'ed domains like this on the
way out:

  From: Marissa <mme...@yahoo.com>

to

  From: Marissa <mme...@yahoo.com.invalid>

Before you tell me I'm nuts, hear me out.  I've actually implemented
this, and it works.

Advantages:

* Really fixes DMARC problems

* Everyone can still post to lists

* Doesn't change the way users in non-DMARC'ed domains work

* Leaves the author's address in the headers, so you can reply and use
  MUA sorting rules, give or take usenet-style unmunging.  (This is a
  reason we dislike putting the list address in the From: line.)

* Code is simple

* Gives people a hint of where the actual problem lies

R's,
John

PS: I use .invalid because RFC 6761 promises it will never be
allocated to anyone.
_______________________________________________
Mailman-Developers mailing list
Mailman-Developers@python.org
https://mail.python.org/mailman/listinfo/mailman-developers
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: 
http://www.mail-archive.com/mailman-developers%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-developers/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to