[Mailman-Users] Problem with 2.1.9 acceptable_aliases
Mark Sapiro
mark at msapiro.net
Tue Jun 3 00:03:44 CEST 2008
Barry Finkel wrote:
> Barry Finkel wrote:
>
>>>> There was a posting to a number of lists here yesterday
>>>>
>>>> To: comp_info+cats+noc at example.com
>>>>
>>>> all of the lists are linked; some of the lists are subscribed to others.
>>>> I took that address and added it to
>>>>
>>>> acceptable_aliases
>
>
> And Mark Sapiro replied:
>
>>>What did you add to acceptable_aliases? And for which list(s)?
>>>
>>>A post addressed to comp_info+cats+noc at example.com will presumably be
>>>delivered to the comp_info list. In order for it not to be held by that
>>>list, you need either
>>>
>>>comp_info+cats+noc at example.com
As you discovered, the above is wrong. All entries in acceptable_aliases
are interpreted as regexps, thus any regexp special characters must be
escaped as you indicate below.
> I have not looked at the code, and I am not an expert in regular
> expressions. I surmise that Mailman is treating the address as a
> regular expression, which matches
>
> ab at anl.gov
> aab at anl.gov
> aaab at anl.gov
> aaaab at anl.gov
> ...
>
> but does not match
>
> a+b at anl.gov
>
> I then changed the acceptable_aliases to
>
> a\+b at anl.gov
>
> and test mail was distributed.
--
Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users
mailing list