Postfix/Gmail smtp 中继的中继凭据无效

Postfix/Gmail smtp 中继的中继凭据无效

我有一台 centos7 vm,运行 postfix,使用 gsuite SMTP 中继,在端口 587 上无需身份验证。我能够成功从服务器本身发送电子邮件。当我尝试使用客户端发送电子邮件时,出现以下错误:

“主机 smtp-relay.gmail.com[173.194.208.28] 表示:550-5.7.1 中继凭据无效 [我的公共 IP]。您在 G Suite SMTP 中继服务中注册的 IP 地址与发送此电子邮件的帐户的域不匹配。如果您尝试中继来自未在 G Suite 帐户下注册的域或信封发件人为空的域的邮件,则必须配置邮件服务器以使用 SMTP AUTH 识别发送域或在 HELO 或 EHLO 命令中显示您的域名之一。有关更多信息,请访问 550”

在我的 /etc/postfix/main.cf 文件中添加以下几行之后,

smtp_always_send_ehlo = yes
smtp_helo_name = <mydomain.com>

我开始收到带有上述错误的“未送达邮件退回给发件人”电子邮件。

我已检查我的 gsuite 管理设置,我的 IP 地址已注册。如有任何帮助,我将不胜感激!

相关内容