Bug 5646 - /Message/Metadata/Received.pm and Postfix with set mail_name option; doesn't recognize authentication
Summary: /Message/Metadata/Received.pm and Postfix with set mail_name option; doesn't ...
Status: RESOLVED FIXED
Alias: None
Product: Spamassassin
Classification: Unclassified
Component: Libraries (show other bugs)
Version: 3.2.1
Hardware: PC Linux
: P5 normal
Target Milestone: Undefined
Assignee: SpamAssassin Developer Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-12 12:56 UTC by Christoph Erdle
Modified: 2019-11-27 10:06 UTC (History)
1 user (show)



Attachment Type Modified Status Actions Submitter/CLA Status

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Erdle 2007-09-12 12:56:45 UTC
When using Postfix as mail server with set smtpd_sasl_authentication_header=yes and having set the 
banner name of postfix by using the option mail_name to anything other than "Postfix", SpamAssassin 
doesn't recognize sucessful authenticated deliveries as in /Message/Metadata/Received.pm in line 385 it's 
probed against 
\(Authenticated sender: \S+\) by \S+ \(Postfix\) with /) 
instead of using
\(Authenticated sender: \S+\) by \S+ \(\.+\) with /)
Comment 1 Henrik Krohns 2019-11-27 10:06:37 UTC
Fixing just in case, but it seems earlier code already handles most of these authentication stuff. Dunno if this point is normally reached.

Sending        spamassassin-3.4/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
Sending        trunk/lib/Mail/SpamAssassin/Message/Metadata/Received.pm
Transmitting file data ..done
Committing transaction...
Committed revision 1870497.