[Mailman-Developers] Preventing spam to list admins.

J C Lawrence claw@kanga.nu
Tue, 28 Aug 2001 12:44:28 -0700


On Tue, 28 Aug 2001 14:49:17 -0400 
Barry A Warsaw <barry@zope.com> wrote:

>     1. "Contact the Mylist administrators", where contact is
> hyperlinked to the mailto: url of the -owner address.

>     2. Like now with a slight variation: "Mylist list run by barry
> at zope.com", where Mylist is hyperlinked to the listinfo page and
> "barry at zope.com" is mailto: linked to the -owner address.

> I think I prefer #2.

I very slightly prefer #1.  I don't consider this a significant item
however, #2 is just fine.

> Chuq brings up the issue of whether the moderators are included in
> email to -admin or -owner, and the current answer is no.  I can
> see either adding a standard -moderators address, or always
> including the moderators in the -owner address.

I consider "moderator" largely synonymous with "owner".  Loosely the
breakdown I use is:

  SiteOwner
  ListAdmin
  ListOwner == ListModerator
  ListMember

> Then what about -admin?  Currently the only distinction between
> -admin and -owner is that the former runs the bounce detector
> first.  Should -admin go to the moderators too?

Admin is useful for bounce processing (tho I'd prefer seeing that
using a -bounce address rather than conflating it onto -admin as it
makes filtering easier), and for those who actually have write
privilege to the list configs (not just post approval).

Actually, I'd *really* like to see bounce processing split out to
its own address.

> To complete the circle, we can pass -owner messages through the
> SpamDetect.py filter, but not the Hold.py filter.  This isn't
> ideal, because I don't think there will be time to make SpamDetect
> configurable thru-the-web for 2.1, but it does give a site admin
> /some/ ability to filter out the most egregious spammers.  And
> I'll posit that spam detection/prevention filters really ought to
> be applied site-wide instead of per-list.

Grrrr.  No.  There's to much variation in what particular lists
might want, especially in vhosting situations.

-- 
J C Lawrence                                    )\._.,--....,'``.	    
---------(*)                                   /,   _.. \   _\  ;`._ ,.
claw@kanga.nu                                 `._.-(,_..'--(,_..'`-.;.'
http://www.kanga.nu/~claw/                     Oh Freddled Gruntbuggly