Hi, I'm wondering about the difference between $sasl_sender and $sender in the SMTP Access Policy Delegation Protocol.
${sasl_sender} This macro expands to the SASL sender name (i.e. the original submitter as per RFC 4954) in the MAIL FROM command when the Postfix SMTP server received the message. This feature is available as of Postfix 2.2. ${sender} This macro expands to the envelope sender address. By default, the null sender address expands to MAILER-DAEMON; this can be changed with the null_sender attribute, as described above. This information is modified by the q flag for quoting. Looks like BOTH is the envelope address. Is the one and only difference the detail, that $sender could have been re-written by sender_canonical_maps or by re-writing the null sender address? So is it right, that under normal circumstances $sasl_sender and $sender should be most of the time exactly the same (if the user is authenticated and if $sasl_sender is set)? Peer -- Heinlein Support GmbH Schwedter Str. 8/9b, 10119 Berlin http://www.heinlein-support.de Tel: 030 / 405051-42 Fax: 030 / 405051-19 Zwangsangaben lt. §35a GmbHG: HRB 93818 B / Amtsgericht Berlin-Charlottenburg, Geschäftsführer: Peer Heinlein -- Sitz: Berlin