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/ /.+/ [email protected] *) 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
