I've been trying to decide what to do about this, and I've come up with
a plan. My issue with the @iank approach is it focuses solely on DMARC
and I think there could be other valid reasons for not wanting to break
DKIM in general regardless of DMARC. I considered a 'dont_break_dkim'
switch that would trump any message modifications, possibly based on
there being a DKIM sig in the message and what was signed, but even
without those conditions this is too big a change this late in the MM
2.1 lifecycle.

So I've decided a 'drop_cc' switch  with Yes the default and meaning
current behavior, but No meaning don't modify the Cc: in
AvoidDuplicates.py is just what @eblake is looking for and should also
satisfy @iank as far as not breaking DKIM for DMARC is concerned even
though it would apply to all messages and not just those where DMARC
might be an issue.

-- 
You received this bug notification because you are a member of Mailman
Coders, which is subscribed to GNU Mailman.
https://bugs.launchpad.net/bugs/1845751

Title:
  cc modification due to nodup setting breaks DKIM & thus DMARC

To manage notifications about this bug go to:
https://bugs.launchpad.net/mailman/+bug/1845751/+subscriptions
_______________________________________________
Mailman-coders mailing list
[email protected]
https://mail.python.org/mailman/listinfo/mailman-coders

Reply via email to