Das Senden von E-Mails mit dem Postfix-Mailserver führt zu einem Fehler beim Adressauflösen

Das Senden von E-Mails mit dem Postfix-Mailserver führt zu einem Fehler beim Adressauflösen

Ich kann keine E-Mails von meiner Website senden. In Webmin wird mir eine E-Mail-Warteschlange mit dem Status „Fehler bei der Adressauflösung“ angezeigt. Das hat früher einwandfrei funktioniert, aber plötzlich wurde es gestoppt. Ich füge den Screenshot von Webmin und meiner main.cf von Postfix bei.

# Siehe /usr/share/postfix/main.cf.dist für eine kommentierte, vollständigere Version


# Debian-spezifisch: Die Angabe eines Dateinamens bewirkt, dass die erste
# Zeile der Datei, die als Name verwendet werden soll. Der Debian-Standard
# ist /etc/mailname.
#myorigin = /etc/mailname
#sender_canonical_maps = Hash:/etc/postfix/canonical
sender_dependent_default_transport_maps = Hash:/etc/postfix/dependent
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = nein

# das Anhängen von .domain ist die Aufgabe des MUA.
append_dot_mydomain = nein

# Entfernen Sie das Kommentarzeichen aus der nächsten Zeile, um Warnungen über "verzögerte E-Mails" zu generieren
#Verzögerungswarnzeit = 4h

readme_directory = nein

# TLS-Parameter
smtp_tls_policy_maps = Hash:/etc/postfix/tls_policy
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtp_header_checks = pcre:/etc/postfix/smtp_header_checks
# Siehe /usr/share/doc/postfix/TLS_README.gz im postfix-doc-Paket für
# Informationen zum Aktivieren von SSL im SMTP-Client.

#smtpd_relay_restrictions = allow_mynetworks allow_sasl_authenticated defer_unauth_destination
meinhostname = lokalerhost
#alias_maps = hash:/etc/aliase
#alias_database = hash:/usw./aliase
myorigin = /etc/mailname
meinZiel = $meinHostname, pad10.net, localhost.com, localhost
meineNetzwerke = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_command = procmail -a "$EXTENSION"
Mailbox_size_limit = 0
Empfängertrennzeichen = +
inet_interfaces = nur Loopback
inet_protocols = ipv4

#relayhost = [smtp.gmail.com]:587
Relayhost = [smtp.zoho.com]:587
smtp_sasl_auth_enable = ja
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = nicht anonym
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = ja
#smtp_generic_maps = hash:/etc/postfix/genericsmtpd_sasl_auth_enable = ja
smtpd_sasl_auth_enable = ja

Antwort1

Es ist gelöst. Es war die folgende Zeile und ich deaktiviere sie.

#sender_dependent_default_transport_maps = Hash:/etc/postfix/dependent

Es suchte nach Dingen, die es nicht gibt

Antwort2

Ich hatte ein ähnliches Problem und fand diese Frage. Das Problem war meine Sender-Map, aber die Lösung bestand darin, sie per Postmap zuzuordnen. Dies war die Zeile aus meiner main.cf:

sender_dependent_default_transport_maps = pcre:/etc/postfix/sdd_transport.pcre

Ich hatte die pcre-Datei richtig eingestellt, musste aber diesen Befehl aus dem Verzeichnis /etc/postfix ausführen:

sudo postmap /etc/postfix/sdd_transport.pcre

Dann habe ich Postfix neu gestartet und alles war in Ordnung.

verwandte Informationen