sendmail - 我可以将 Google Apps 用于域电子邮件,同时仍使用 "sendmail"服务器发送电子邮件吗?

标签 sendmail google-apps mx-record

我正在使用 Google Apps for Domain 来托管来 self 的域的电子邮件,并且我已根据 Google 文档在我的网站上设置了 MX 记录。我还可以使用“sendmail”服务器从我的网络服务器发送其他电子邮件,而不与 Google APPS 发生冲突吗?

具体问题: 1) 我想将我的 sendmail 服务器的 MX 记录添加到我的网站主机,以避免从我的 sendmail 服务器发送的邮件被标记为垃圾邮件(通过 IP 查找)。Google Apps 的 MX 记录和我的 sendmail 服务器会发生冲突吗? 2) 如果我运行单独的 sendmail 服务器,Google Apps 电子邮件是否仍能正常工作?我希望 Google Apps 电子邮件接收我的所有电子邮件,并且只想从我的 sendmail 服务器发送额外的邮件。

我想要拥有自己的 sendmail 服务器的主要原因是对我发送的电子邮件数量没有限制(目前我的 Google Apps 电子邮件限制每个电子邮件帐户每天只能发送 250 封电子邮件。)

如果有人确实做到了这一点,请大声说出来!

最佳答案

MX 记录仅影响接收邮件。尝试向您的域发送电子邮件的场外服务器使用 MX 记录来确定将邮件发送到的主机。您可以设置 sendmail 主机来发送邮件,而不会对您的 MX 记录或接收邮件产生任何影响。 (SPF 记录确实会影响发送邮件;如果您使用 SPF,则需要更新它以列出您的 Google Apps 主机和 sendmail 主机。)

编辑:由于您的 sendmail 主机仅用于发送邮件,因此不应将其列为 MX 记录。将其列为 MX 记录有几个缺点:

  • 它可能会收到发给您的 Google Apps 主机的邮件。 (即使您为其设置了较低的优先级,如果您的 Google Apps 主机出现故障,或者出现间歇性 DNS 或网络故障,或者......),它也可能会收到邮件。
  • 它会接收垃圾邮件,因此您必须在 sendmail 主机上设置垃圾邮件过滤器,或者必须重新配置 Google Apps 垃圾邮件过滤器以信任 sendmail 主机(否则它们将无法识别真正的发件人垃圾邮件)。
  • 如果您阻止 SMTP 发送到您的 sendmail 主机,以避免前两个问题,那么您可能会受到垃圾邮件过滤器的惩罚(如 jasonrm 提到的),并且您可能会延迟合法电子邮件的传送(如果有人尝试向您的 sendmail 发送电子邮件)主机出于某种原因被阻止)。

如 Zoredache 提到的,不在 MX 记录中列出 sendmail 主机可能会导致某些垃圾邮件过滤器对您造成轻微惩罚,但设置 SPF 应该可以避免这种情况。 (任何精心设计的垃圾邮件过滤器都会优先考虑 SPF 而非 MX 记录。)

如果您的 sendmail 主机要向您自己的用户发送任何电子邮件,您还需要确保将其配置为将您用户的电子邮件转发到您的 Google Apps 主机。

关于sendmail - 我可以将 Google Apps 用于域电子邮件,同时仍使用 "sendmail"服务器发送电子邮件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/351297/

相关文章:

sendmail - mailx 和 sendmail 之间的区别?

google-app-engine - 当我的应用程序通过 Google Apps 运行时,如何通过子域提供应用程序引擎版本?

heroku - 我无法添加最后一条 Google Apps 电子邮件 MX 记录,因为 Zerigo DNS 只允许 10 条记录。会有关系吗?

bash - 如何从 Bash 中的域获取主 MX IP

python - 确定给定电子邮件地址的 smtp 服务器 python smtplib

php - 无法在控制台请求中从 ServiceLocator 获取 ViewRenderer 实例

Sendmail + 智能中继 : don't forward mail to local accounts

email - 在 Gmail 电子邮件正文中显示/隐藏内容

python - ImportError : No module named dns. 异常

javascript - 从 Bootstrap 框架发送电子邮件我的错误是我收到一条消息邮件发送成功但我没有收到任何邮件