https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7673
Bug ID: 7673
Summary: check_ratware_envelope_from only checks SRS uppercase
Product: Spamassassin
Version: SVN Trunk (Latest Devel Version)
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P2
Component: Plugins
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: Undefined
It looks like check_ratware_envelope_from in
http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm?view=markup
only checks /^SRS\d=/ when SRS is uppercase on line 1075 (for SVN revision
1845749). However, during my testing it looks like it often comes in lowercase
(srs0=) on my system.
Would it be possible to do this check case-insensitive?
Or is it supposed to always be uppercase according to standards? Then it might
be a bug somewhere else.. PostSRSd or Postfix maybe..? But I wasn't able to
find out where it gets converted to lowercase.. And we can't change all
external mailservers to force them to send SRS in uppercase?
So even then, it might be great if SpamAssassin would work around it since
other servers might be configured like mine?
Making the check case-insensitive did fix the issue for myself...
PS: What should I do in the meantime to get this fixed without having to touch
the code? A lot of mails are being flagged as spam incorrectly because of this.
Should I just disable the RATWARE_EFROM rule for now?
--
You are receiving this mail because:
You are the assignee for the bug.