我在虚拟主机上有 virtualmin 和设置:mailname 和 hosts mydomain.com
我的所有电子邮件帐户都在 Gmail 上,例如[电子邮件保护]
然而,当我在 Joomla(PHP 邮件设置)中发送电子邮件时,我在 mail.log 中
8BB689FE64: to=<[email protected]>, relay=local, delay=0.05, delays=0.03/0/0/0.01, dsn=5.1.1, status=bounced (unknown user: "support")
它将 mydomain.com 视为本地域名,该域名在 gmail 上。
当发送到 mydomain.com 以外的其他网站时,它发送正常。
答案1
尝试这个:
1)查看 /etc/postfix 中是否有提及 mydomain.com
2)将以下行添加到 /etc/postfix/transport
mydomain.com smtp:服务器
其中 SERVER 是您的域名 gmail.com 的正确邮件服务器(MX 记录)。您可以尝试输入 gmail.com,但我不确定。使用“host mydomain.com”或 dig 查找正确答案。
然后运行:
postmap /etc/postfix/transport
重新启动 postfix,一切就绪了。希望如此...