[Mailman-Users] Modifying From:-line
Markus Peuhkuri
puhuri at netlab.hut.fi
Thu May 27 20:19:36 CEST 2004
Brad Knowles writes:
> Oh, sorry. Did you mean that you wanted the real name of the
> recipient used? If so, then
Looks like my question was not well formed -- at least advices are for
something completly different; I'll try to change language. What I
like to get, is some advice to implement following code in Mailman in
python.
# some place where a message is just received to be sent to a list
if ($header->get("From") =~ m/^<([\w]+)[.]([\w]+)@([-+.\w]+)>$/) {
$header->replace("From", "$& $1 $2 at $3")
}
The code above will check if From: line is like
From: <given.familyname at example.com>
and will replace that line with
From: <given.familyname at example.com> given familyname at example.com
and then (hopefully) users of M$ Exchange will then see sender name as
'Ext-given familyname at example com'
and not 'unknown sender'.
One could possibly add some list-wide configuration variable like
make_real_name_from_address to control if it is used or not.
I admit that I probably should have submitted my question to
developers list and not this list that is (based on answers) to those
who have not read docs, faq or list archives. I even read source :-).
But, I do have no time to devote for developing mailman, unfortunatly.
--
Markus Peuhkuri ! Markus.Peuhkuri at hut.fi
HUT/Networking Lab. ! http://www.netlab.hut.fi/u/puhuri/
More information about the Mailman-Users
mailing list