[Mailman-Users] Blacklisting Users in Newsletter

John DeCarlo jdecarlo at mitre.org
Thu May 8 20:26:47 CEST 2003


1.  Users set to "nomail" are members of the list but receive no 
messages.  Usually used to allow members to post to members-only lists. 
  But would work for your purposes as well.  The scripts to add users 
will not add users who are already members.

2.  If you want the "unsubscribe" command to set a user to "nomail", you 
will need to modify the Python scripts.  The basic unsubscribe via email 
script is in <mailman_dir>/Mailman/Commands/cmd_unsubscribe.py

I looked in there, and towards the end is the mlist.ApprovedDeleteMember 
function.  I think it would be sufficient to replace it with the right 
function to change the user to "nomail".

John Griffin wrote:
> I notice that there is a "nomail" feature in the Mailman package. Can I
> use this to accomplish what I am after? 
> Seeing as users will not be allocated a username or password, I also
> need to be able to achieve this without having them log onto a web page
> to set this, so is it possible with an email based "nomail" command
> rather like the "unsubscribe" command.


John DeCarlo, My Views Are My Own

More information about the Mailman-Users mailing list