[ mailman-Patches-640518 ] SpamAssassin handler

SourceForge.net noreply at sourceforge.net
Thu Mar 13 13:04:25 EST 2003


Patches item #640518, was opened at 2002-11-19 06:26
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=640518&group_id=103

Category: list administration
Group: Mailman 2.2 / 3.0
Status: Open
Resolution: None
Priority: 5
Submitted By: Jon Parise (jparise)
Assigned to: Nobody/Anonymous (nobody)
Summary: SpamAssassin handler

Initial Comment:
I've updated the existing SpamAssassin patch (534577)
for Mailman 2.1.

----------------------------------------------------------------------

Comment By: Fil (filfil)
Date: 2003-03-13 22:04

Message:
Logged In: YES 
user_id=243444

Is it possible to modify that code so that it calls the classic spamassassin if the spamd daemon is not running? (Or is it already functioning this way?)

----------------------------------------------------------------------

Comment By: Sean Reifschneider (jafo)
Date: 2003-02-07 08:23

Message:
Logged In: YES 
user_id=81797

I can't get this code to work with  Mailman 2.1.  A message
that triggers  the hold for moderator starts bouncing
messages from the list owner and just sits in a mail loop
until I remove SpamAssassin from the filter chain,
delivering a message  for every loop to the admin interface.

I spent a couple of hours looking at it, but I can't see why
it is doing this.  It's defeinitely in the
Hold.hold_for_whatever, but I don't know why that's failing.

Just thought I'd mention it.  I guess we'll stay with 2.0
where  it's working fine with the other patch-set.

Sean

----------------------------------------------------------------------

Comment By: Jon Parise (jparise)
Date: 2003-02-03 03:39

Message:
Logged In: YES 
user_id=485579

Yes, use the version with the "footsie" code.  I don't
appear to have permission to delete the older version from
this patch tracker.

It doesn't make any special exceptions with regard to the
list owner, but I'll have a look at making that part of the
logic smarter.

----------------------------------------------------------------------

Comment By: Shamanic Acid (shamanicacid)
Date: 2003-01-28 08:18

Message:
Logged In: YES 
user_id=698712

I am a bit confused in which SpamAssassin.py file to use.
There does not seem to be an embedded version number in the
download links.

The diff I see is as follows:

$ diff SpamAssassin.1.py SpamAssassin.py 
62,65d61
< # First, play footsie with _ so that the following are
marked as translated,
< # but aren't actually translated until we need the text
later on.
< def _(s):
<     return s
71,73d66
<     reason = _('SpamAssassin identified this message as spam')
<     rejection = _('You message was identified as spam.')
< 
78,80d70
<     reason = _('SpamAssassin identified this message as spam')
<     rejection = _('You message was identified as spam.')
< 

Question # 1. Do I want to use the SpamAssassin.py file with
the "footsie" code?

Question # 2. Does the SpamAssassin.py code allow for
exceptions when the e-mail is from the $list-owner ( bounces
to moderator ) ?

I ask because I ran into a problem with a mailer-loop
occuring when  SpamAssassin errantly tagged the $list-owner
moderator  bounces as spam. ( spamassasin marks pending
e-mails from $list-owner with score 7.6 )

I have not read through all the code, I am curious if
mlist.isMember(sender) includes the owner alias?

Many Thanks in Advance

----------------------------------------------------------------------

Comment By: Jon Parise (jparise)
Date: 2003-01-12 17:01

Message:
Logged In: YES 
user_id=485579

I've updated the SpamAssassin handler to report a more
detailed reason when a DiscardMessage and HoldMessage
exception is raised.

----------------------------------------------------------------------

Comment By: Jon Parise (jparise)
Date: 2003-01-01 01:33

Message:
Logged In: YES 
user_id=485579

The attached patch adds the SpamAssassin handler to
Mailman's mail processing pipelines.

----------------------------------------------------------------------

Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-11-27 17:13

Message:
Logged In: YES 
user_id=12800

I'm only moving this to the MM2.2/3.0 group so I can
concentrate on patches for 2.1.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=640518&group_id=103



More information about the Mailman-coders mailing list