Я проверил другие темы здесь, и ни одна из них не решила мою проблему. Я пытаюсь ретранслировать исходящие письма из Postfix в Mailgun через SMTP. На моем сервере также работает Plesk.
Мои настройки Postfix следующие:
main.cf:
smtp_sasl_password_maps = hash:/etc/postfix/sasl_pass
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_mechanism_filter = AUTH LOGIN
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_dependent_relayhost
smtpd_sasl_auth_enable = yes
sasl_pass:
[smtp.mailgun.org]:587 [email protected]:password
sender_dependent_relayhost:
@mydomain.org [smtp.mailgun.org]:587
Я могу подтвердить, что на Mailgun мой домен проверен DNS, а аккаунт проверен SMS/Email. Любые предложения будут высоко оценены.
решение1
Оказывается, моя ошибка была в том, что я использовал smtp.г_sasl_auth_enable = yes вместо smpt_sasl_auth_enable, и теперь я знаю, что есть разница между smtp и smtpd...