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

Reply via email to