http://bugzilla.spamassassin.org/show_bug.cgi?id=3944
Summary: get_envelope_from not handling received header
Product: Spamassassin
Version: 3.0.1
Platform: Other
OS/Version: FreeBSD
Status: NEW
Severity: major
Priority: P4
Component: Libraries
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
Hi,
http://wiki.apache.org/spamassassin/EnvelopeSenderInReceived?action=highlight&value=SPF
suggests to put the Envelope-Sender in the Received lines. The SPF plugin uses
this information. However, check_dns_sender obviously does not (at least I am
not getting any NO_DNS_FOR_FROM hits anymore since I got rid of my
envelope_sender_header setting). If I interpret the code correctly,
check_dns_sender gets its information from get_envelope_from. Again, if I read
the code correctly, that subroutine does not check the Received-Lines. Let me
quote:
# procmailrc notes this, amavisd are adding it, we recommend it
# (although we now recommend adding to Received instead)
If one follows your recommendations then some of the tests will not work since
they do not get the Envelope-From unless I have my MTA (or additional software
like MailScanner) create a suitable header and specify it in the configuration.
My personal view would be to do it consistently: Either interpret the
Received-Headers and try to get the Envelope-From out of there (and then use it
for all tests) or do not recommend its use.
Opinions?
Regards,
JP
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.