[Mailman-Developers] VERP code
Barry A. Warsaw
barry@python.org
Sat Oct 19 01:00:49 2002
>>>>> "EL" == Edmund Lau <edlau@ucf.ics.uci.edu> writes:
EL> So now I'm seemingly stuck between a rock and a hard place.
EL> I've been running stock qmail for a number of years now.
EL> qmail likes using "-" as a delimiter. It's possible to
EL> recompile qmail to use "+" instead, but that would break all
EL> my users' personal Email address lists. (It's the same thing
EL> as Postfix's .forward-<ext>)
EL> qmail has a general catch-all address. It's defined by a
EL> .qmail-default file (or .qmail-ext-default). For instance if
EL> I had a .qmail-blah-default in my home directory, any Email
EL> with prefix to edlau-blah- gets processed by it. But note the
EL> trailing hyphen. I can't have a .qmail-blah+default as qmail
EL> won't recognize it, unless there's some heavy, magical
EL> trickery.
EL> Back to mailman, I can use a "+" as a delimiter, but there
EL> needs to be a "-" right before it. Is there a regex that
EL> would get that? So the new VERP_FORMAT would be
EL> '%(bounces)s-+%(mailbox)s=%(host)s'. I would assume this is
EL> better than just matching the last "-" anyway as, like you
EL> said, a user can have that character in their address.
I'm Cc'ing Norbert Bollow who wrote the README.QMAIL file. Perhaps he
has some ideas about how to make this work.
Hi Norbert!
-Barry