NULL-Sender an ISP-Smarthost bzw. NULL-Sender ersetzen?
Walter H.
walter.h at mathemainzel.info
Di Okt 31 14:43:09 CET 2017
Hallo,
wie übergibt man Fehlernachrichten, z.B. ein Postfach voll (lokaler
Mailserver) welche ja mit dem NULL-Sender (<>) im Mail-Envelope verschickt
wird, an den Smarthost des ISPs, welcher eine Authentifizierung in
Abhängigkeit der Senderadresse erfordert?
sprich in /etc/postfix/sasl_passwd ist folgendes gelistet
email user:pass
email user:pass
...
und in der main.cf
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =
smtp_sender_dependent_authentication = yes
bzw.
sender_canonical_classes = envelope_sender
sender_canonical_maps = pcre:/etc/postfix/sndr_canonical.pcre
im main.cf und in /etc/postfix/sndr_canonical.pcre
if !/(.+)\@domain\.tld/
/.+/ NULL at domain.tld *)
endif
*) diese Ersetzung wird durchgeführt bei allen Mailadressen, welche nicht
mit domain.tld enden, auch beim NULL-Sender - wie lautet der
Suchstring/die Regexp welche exakt EINZIG den NULL-Sender matcht?
Danke,
Walter
Mehr Informationen über die Mailingliste postfix-users