[Mailman-Users] Allow a domain to post to a list

Miguel Tarazona Belenguer mitabe at uch.ceu.es
Tue May 17 16:21:26 CEST 2005

The syntax does not work. I put the config directive in a file
posters.config and when I aply the config this is the result:

system:~/scripts/listas/mailman/config# cat posters.config 
posters='^.+ at my\.uni\.es$'

system:~/scripts/listas/mailman/config# config_list -v -i posters.config
attribute "posters" changed

system:~/scripts/listas/mailman/config# config_list -o - testlist | grep
posters = '^.+ at my\\.uni\\.es$'
forbidden_posters = []

As you can see, the config_list script adds one extra backslash before
the dot, so the regexp is not correct, I don't figure how to solve it
and I don't know why it happens.

-----Mensaje original-----
De: Mark Sapiro [mailto:msapiro at value.net] 
Enviado el: lunes, 16 de mayo de 2005 17:38
Para: Miguel Tarazona Belenguer; mailman-users at python.org
Asunto: Re: [Mailman-Users] Allow a domain to post to a list

Miguel Tarazona Belenguer wrote:
>This is my config file:
>= [] posters = ['@my.uni.es'] ...
>And I want to allow all members of the domain "my.uni.es" to post to 
>the list but I don't fint the correct syntax to do this (if it can be 

This is an old version of Mailman. Those attributes don't exist in
current versions, but assuming that current syntax might apply here, try

posters = ['^\.+ at my\.uni\.es']

This assumes that a regular expression is allowed in the 'posters' list
and an initial '^' signals a regular expression.

In current Mailman, this would be 'accept_these_nonmembers' and the
above syntax would work.

Mark Sapiro <msapiro at value.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