Я не могу отправить письмо с моего сайта, в webmin я вижу очередь сообщений со статусом "сбой преобразователя адресов". Раньше все работало нормально, но внезапно остановилось. Прикрепляю скриншот webmin и мой main.cf postfix
# Смотрите /usr/share/postfix/main.cf.dist для прокомментированной, более полной версии # Специфично для Debian: указание имени файла приведет к первому # строка этого файла, которая будет использоваться в качестве имени. Значение Debian по умолчанию # это /etc/mailname. #myorigin = /etc/mailname #sender_canonical_maps = хэш:/etc/postfix/canonical sender_dependent_default_transport_maps = хэш:/etc/postfix/dependent smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) бифф = нет # добавление .domain — это работа MUA. append_dot_mydomain = нет # Раскомментируйте следующую строку, чтобы сгенерировать предупреждения о «задержке почты» #время_задержки_предупреждения = 4 часа readme_directory = нет # Параметры TLS smtp_tls_policy_maps = хэш:/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 # Смотрите /usr/share/doc/postfix/TLS_README.gz в пакете postfix-doc для # информация о включении SSL в smtp-клиенте. #smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination моеимя_хоста = localhost #alias_maps = хэш:/etc/aliases #alias_database = хэш:/etc/aliases myorigin = /etc/mailname mydestination = $myhostname, pad10.net, localhost.com, localhost моисети = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 разделитель_получателя = + inet_interfaces = только петля inet_protocols = ipv4 #relayhost = [smtp.gmail.com]:587 релейхост = [smtp.zoho.com]:587 smtp_sasl_auth_enable = да smtp_sasl_password_maps = хэш:/etc/postfix/sasl_passwd smtp_sasl_security_options = noanonymous smtp_tls_CAfile = /etc/postfix/cacert.pem smtp_use_tls = да #smtp_generic_maps = хэш:/etc/postfix/genericsmtpd_sasl_auth_enable = да smtpd_sasl_auth_enable = да
решение1
Решено. Это была следующая строка, и я ее отключил.
#sender_dependent_default_transport_maps = хэш:/etc/postfix/dependent
Он искал вещи, которых там нет.
решение2
У меня была похожая проблема, и я нашел этот вопрос. Проблема была в моей карте отправителя, но решение было в ее postmap. Это была строка из моего main.cf:
sender_dependent_default_transport_maps = pcre:/etc/postfix/sdd_transport.pcre
Файл pcre у меня был настроен правильно, но мне нужно было выполнить эту команду из каталога /etc/postfix:
sudo postmap /etc/postfix/sdd_transport.pcre
Потом перезапустил postfix и все стало нормально.