On 3 Dec 2018, at 15:04, Grant Taylor wrote: > It's my understanding that spamass-milter provides the envelope details to > SpamAssassin. - I thought (assumed?) that SpamAssassin was treating the > SMTP envelope information properly and independently of the From: header.
See the documentation of envelope_sender_header ('perldoc Mail::SpamAssassin::Conf' is your friend!) A milter receives messages without any headers (like Return-Path and the terminal Received) that get added by the MTA as it queues mail for delivery. The only way it can provide the envelope details to SpamAssassin is through synthetic headers which mimic what the MTA and/or delivery agent would add during queueing and/or delivery. I would expect that this is what spamass-milter does, as it has been done by other SA milters (e.g. MIMEDefang) forever.
signature.asc
Description: OpenPGP digital signature