http://bugzilla.spamassassin.org/show_bug.cgi?id=3261





------- Additional Comments From [EMAIL PROTECTED]  2004-04-16 16:23 -------
I did a bit more investigation.
The problem I am seeing with %NN not being correctly interpreted is limited only
to the protocol name (i.e. http). If any other part of the url has %NN, 
detection still occurs properly.
Also I discovered that %NN cannot be used at the start of a url (try typing it 
in to a browser and its interpreted as the hostname part of the url and another 
http is added in front of it). 
So %NN instead of 'http' is only going to be present in the redirect urls.

Whoever the spammer is, they must know something about sa internals to have
worked that out.

My solution:
Added at line 1778 of "PerMsgStatus.pm" (ver 2.63) or line 1504 (ver 3 but not 
tested)

         $uri =~ s/\%68/h/g;
         $uri =~ s/\%74/t/g;
         $uri =~ s/\%70/p/g;
         $uri =~ s/^http:\/\/(?:drs|rd).yahoo.com\/[^\*]+\*(.*)$/$1/g;

This is specific for yahoo, and doesn't involve the config parameter mentioned 
in an earlier post. I'm not (yet) a perl programmer, so I wouldn't be surprised 
if someone could do better than this!
Before patching version 3, it still has to be confirmed whether the same 
problem exists there.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to