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