我有自己的类似公司邮件的 GMail 付费帐户。记录 MX 的 DNS 服务器设置为 Google 服务器。我为我的家庭服务器(我有公共 IP 和重定向端口)的端口 80(HTTP,DNS 中的一条记录)设置了相同的域。它是香蕉派上的 Armbian。一切都很好:我可以通过 sendmail 从 BPi 向任何地址发送电子邮件,并且它显示为来自根,而我在该域中唯一的公共电子邮件(而不是来自 BPi 而不是 Google 服务器)。但问题是这个家庭服务器上的 PHP 脚本发送的电子邮件没有到达,因为它们是在本地到达的。我想要做的是从 PHP 脚本(任何地址、帐户)接收电子邮件到我在同一域中的 GMail 电子邮件帐户,但不在家庭服务器(BPi)上,我需要它在我的 GMail 服务器上(检查它手机)。我可以共享日志和配置数据。我使用的指令是在这个地址。
好的,所以当我浏览了许多网页并尝试了许多 sendmail 的解决方案时,我发现 sendmail 在这种情况下无法实现我想要的。将 sendmail 更改为 postfix 解决了该问题。