OK, I missed the first one in the doc, so it makes sense.
Sorry, I mis-asked the question. When
reject_authenticated_sender_login_mismatch is specified, postfix takes
MAIL FROM address, looks it up in the smtpd_sender_login_maps table, and
checks to make sure the authenticated sender is in there and the MAIL
address is owned by the authenticated sender.
When a sender is not authenticated, and
reject_unauthenticated_sender_login_mismatch is specified, postfix takes
the MAIL FROM address, looks it up in smtpd_sender_login_maps and if
found, the message is rejected?
Essentially the lookup is just for the existence of the MAIL FROM
in the smtpd_sender_login_maps table?
Am I then correct in concluding that with:
smtpd_sender_restrictions = permit_sasl_authenticated,
that the permit_sasl_autheticated obviates the need for
(as there would never be an unauthenticated sender permitted...)
And am I also correct in concluding that is unauthenticated senders were
allowed (as they would have to be for smtpd to accept messages from the
internet), that reject_unauthenticated_sender_login_mismatch would
any non-authenticated sender from sending a message from (with MAIL
any address listed in my smtpd_sender_login_maps?
That makes perfect sense.
As you see, I'm more interested in whether
reject_unauthenticated_sender_login_mismatch makes sense at all for my
setup and if so, in which context. If my two conclusions above are
it makes sense on the general access service, but not on the submission
Thank you so much for your help!!
|Return Path header||7|
|Postfix 2.8.x and how to log "summary" into a mysql||5|
|smtpd_use_tls and smtp_use_tls ?||8|
|restrict delivery for a single user only||1|
|Remove Received lines when SMTP Auth is used ?||1|
|bogus HELO name used||7|
|email Status in mail queue||1|
|check_policy_service does not work as expected: protocol_state=RCPT, even under smtpd_client_restrictions||7|