可能重复:
Linux 发出的邮件无法送达
我正在研究简化我的 Web 服务器设置并从 Verio MPS 专用机器迁移到 Rackspace 云服务器。
我最不喜欢的事情之一就是设置邮件服务器,所以我正在考虑将我的域的邮件移至 Google Apps 邮件。我发现这需要更改 DNS 中的 MX 条目,我知道如何通过 Verio 的 Web 界面进行更改。
但是,有一个问题。我的 Web 服务器运行一些需要发送邮件消息的自助服务页面。有一个基于 PHP 的页面,使用标准 PHP mail() 方法,还有一个使用 Net::SMTP 的 ruby 脚本。
最大的问题是:如果我将 MX DNS 条目更改为指向 google,这些脚本还能继续正常运行吗?
我需要特别注意什么吗?
答案1
这个问题遵循了 SF 中经常出现的常见模式。你可以看到这个答案。
答案2
我担心这里有一个误解:你的域名的 DNS MX 记录与传出邮件。无论如何,一旦您将邮件移至 GoogleApps 并删除本地 sendmail,您就必须配置 Web php 和 ruby 应用程序以使用 SMTP 向 Google 服务器发送消息。
无论如何,我建议将本地 MTA 安装为空客户端,以便快速调试邮件发送或传递问题。