On 14.08.25 11:20, Andreas Metzler via Exim-dev wrote:
On 2025-08-13 Andreas Metzler via Exim-dev <exim-dev@lists.exim.org> wrote:
[...]

Further thoughts:

Is it actually a good idea to blindly sign all List-* headers? Shouldn't
this only happen on the mailing-list's outgoing mailserver? (after
removing pre-existing, wrong List-* headers) This is especially true for
List-Unsubscribe-Post: I would not want add any kind of positive
attestation to a "Please klick here" field I am not personally
responsible for (or have checked).

speaking as one of the people behind the postgresql.org mailing lists, the exim default of signing List-* headers is a massive operational pain - what we have to do here is catching these mails in moderation and rejecting with a explaination that we wont accept mails with those headers. The "only" MTA that we have seen this issue with is actually exim - there have been extensive discussions on this for example on:

https://www.postgresql.org/message-id/flat/82011.1740245157%40sss.pgh.pa.us#32780416f93a1b3627ceb23c04ff7ba0

as well as external resources like:

https://wiki.debian.org/Exim#For_running_a_mailing_list_and_ensuring_all_sent_mail_is_DMARC_compliant


(I have not been able to test this on the big providers, except for GMX:
They sign a pre-existing List-ID header, remove List-Post, do not sign
List-URL and List-Unsubscribe-Post)

depending on the origin and the (final) destination manipulating the headers that way can cause other issues.




regards


Stefan

--
## subscription configuration (requires account):
##   https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
##   exim-dev-unsubscr...@lists.exim.org
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to