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.