http://issues.apache.org/SpamAssassin/show_bug.cgi?id=4867
Summary: UNPARSEABLE_RELAY is fetchmail
Product: Spamassassin
Version: 3.1.0
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P3
Component: Libraries
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
i386 Fedora Core 5, spamassassin-3.1.0-5.fc5.2
The version of fetchmail I use (i386 FC5 - fetchmail-6.3.2.1-1.2) does not
include an IP address in the 'Received:' line it adds, triggering an
UNPARSEABLE_RELAY hit on all messages, ham or spam. e.g.
Received: from imap.tiscali.co.uk
by myhost.localnet with IMAP (fetchmail-6.3.2)
for <[EMAIL PROTECTED]> (multi-drop); Thu, 13 Apr 2006 07:00:18 +0100
(BST)
Tracked it down
to '/usr/lib/perl5/vendor_perl/5.8.8/Mail/SpamAssassin/Message/Metadata/Received
.pm', line 1183. Changing the line from:
if (/^from (\S+) \[(${IP_ADDRESS})\] by (\S+) with \S+ \(fetchmail/) {
to:
if (/^from (\S+) (\[(${IP_ADDRESS})\] )?by (\S+) with \S+ \(fetchmail/) {
appears to fix the problem by making the IP address optional.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.