Mailgun/Postfix:中继被拒绝

Mailgun/Postfix:中继被拒绝

我检查了这里的其他帖子,但似乎都没有解决我的问题。我正尝试通过 SMTP 将我的外发电子邮件从 Postfix 转发到 Mailgun。我的服务器也在运行 Plesk。

我的 Postfix 设置如下:

主文件:

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/电子邮件验证。任何建议都将不胜感激。

答案1

事实证明我的错误是我使用了 smtpd_sasl_auth_enable = yes 而不是 smpt_sasl_auth_enable,现在我知道 smtp 和 smtpd 之间存在差异......

相关内容