Hello.  Like a good portion of the Internet, I am running into issues with  
AOL users hitting the "spam" button in their AOL email client for legitimate 
list traffic.  I am wanting to stop these users from re-subscribing to any 
lists but as far as I can tell, Mailman does not currently have a global 
blocklist.

Looking at the source, I see the following on line 394 of "MailList.py":

self.ban_list = []

I am wondering if a possible solution here would be to initialize this value 
to include a list of banned email address, either via an included value from 
Defaults.py or by hardcoding the values into to the above array?

self.ban_list = [ '[EMAIL PROTECTED]', '[EMAIL PROTECTED]' ]

What I am unclear of is whether this means that every message has to be 
scanned through this list or whether it would only apply to subscribe 
requests.

Another potential spot would be in "AddMember()".  Perhaps just adding a new 
function to MailList.py which checks if the address is in a global array and 
raises an error if this is the case?

If anyone has already cracked this or if there is already an existing function 
to support this please point me at the FAQ or docs.

Cheers,

Ron

-- 
islandnet.com
http://www.islandnet.com
[EMAIL PROTECTED]
ph: (250) 383-0096 fax: (250) 383-6698
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp

Reply via email to