----- Original Message ----- 
From: "jdow" <[EMAIL PROTECTED]>
> From: "John Fawcett" <[EMAIL PROTECTED]>
> >  From: Menno van Bennekom <[EMAIL PROTECTED]>
> > > At first redirects like this were not recognized:
> > > http://rd.yahoo.com*http://spammer.spam.biz
> > > So I removed ^ from the BIZ expression:
> > > uri BIZ_TLD  /(?:https?:\/\/|mailto:)[^\/]+\.biz(?:\/|$)/i
> ...
> > Presumably it's not being picked up because http does not occur
> > on a word boundary. I have a similar example which is picked up
> > through SpamCopURI because the url is correctly enclosed in
> > double quotes.
> ...
> > If I add a call to MIME::QuotedPrint::decode_qp in get_uri_list
> > then your example is correctly picked up.
> > 
> > Here's a diff file of the changes I made to PerMsgStatus
> > (which also deal with HTML encoded characters too and
> > double http protocols).
> > 
> > -----------------cut----------------------
> > --- PerMsgStatus.pm.orig        2004-04-25 12:50:05.000000000 +0200
> > +++ PerMsgStatus.pm     2004-05-07 14:33:55.000000000 +0200
> 
> OK, what is the correct procedure for installing this fix?
> 
> Do I simply patch PerMsgStatus.pm and restart spamd or must I run
> any other procedure as well?
> {^_^}

It's more a workaround than a fix :-). It can be applied against
PerMsgStatus.pm from the 2.63 SA as modified by Spamcopuri 0.15.

I'm not using spamd so I can't vouch for the process to follow.
All I have to do is restart amavisd-new after making the modification to
PerMsgStatus.pm.

John

Reply via email to