[MlMt] From "XXX via mailmate"
Bill Cole
mmlist-20120120 at billmail.scconsult.com
Tue Dec 19 17:06:07 EST 2023
On 2023-12-19 at 07:42:56 UTC-0500 (Tue, 19 Dec 2023 13:42:56 +0100)
MM_Arc via mailmate <mailmate at lists.freron.com>
is rumored to have said:
> Hello,
>
> I notice that some posts on the list have the format “XXX via
> mailmate” and others don’t.
>
> I’m trying to figure out the reason why
It's because the mailing list software (Mailman 2.x, assuming the
headers are not being intentionally misleading) is configured to avoid
having people's posts rejected due to a mail authentication mechanism
called DMARC. Many-to-many mailing lists such as this one intrinsically
violate the assumptions of DMARC, which is a tool really designed for
the needs of big bulk mailers and big mailbox providers.
Mailman modifies the "From" header of messages sent from domains which
would otherwise be widely rejected (or delivered to a "spam" folder) as
if they were forged, if they kept the original From header. The DMARC
protection configuration in Mailman is a complex set of settings that
varies between lists, and it's a bit of a kludge conceptually, so I
won't try to pick apart the precise details for this list. Perhaps Benny
can explain the specific rules.
> and how this can be changed.
To make your messages not have their From "munged" by Mailman, you'd
need to figure out how to 'game' Mailman to leave them alone. That's
dependent on your domain's DMARC record in DNS and possibly on the
configuration of your outbound mail system, e.g. whether and how it
signs messages using the DKIM mechanism that DMARC utilizes and possibly
whether you domain has a restricting SPF record.
You cannot change how other people's From headers appear on the messages
you get from the mailing list. It may be possible to create a custom
layout for MM to find the hidden 'real' sender address and display that,
but I'm not sure if Benny has provided enough logic in the layout system
to support that.
There is probably no solution that you would find satisfying, without
Benny adding a lot of complex logic to work around the quirks of how
Mailman can munge headers. I hope he does not make that attempt, as it
is likely to have a remarkably large number of edge and corner cases.
--
Bill Cole
bill at scconsult.com or billcole at apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire
More information about the mailmate
mailing list