[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
testlist
attribute "posters" changed
system:~/scripts/listas/mailman/config# config_list -o - testlist | grep
posters
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
>done)
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