我刚刚将我的 exim 邮件服务器配置为将 *@mydomain.com 转发到我的 gmail 帐户。但后来我发现一些论坛提到这是个坏主意。Google 最终可能会将 mydomain.com 列入黑名单。
这真的是个坏主意吗?我猜协议中没有任何东西可以说明“嘿,我只是一个中继,不是问题的根源”?
我之前使用 namecheap 的免费电子邮件转发服务来帮我完成此操作。听起来回到 namecheap 不是一个解决方案,因为使用这种方法我的域名仍然会被 Google 屏蔽?
答案1
通常情况下,答案是“视情况而定”。
首先,这取决于如何完成。如果您只是进行简单的转发,而谷歌根据 SPF 做出任何类型的接收/垃圾邮件过滤/黑名单决定,那么您将拦截来自每个宣传 SPF 记录结尾的发件人的邮件-all
(即任何真正知道如何使用 SPF 的人;参见例如ISP 提供的 SPF 记录末尾是否应该包含“全部”?和评论)。如果您使用 SRS 转发,此问题就会消失(但让 SRS 正常工作可能并不容易)。
其次,即使您可以让这个功能正常工作,您也已经在电子邮件链中引入了一个不必要的单点故障。如果您的小型托管箱出现故障,您的入站电子邮件流就会停止。此外,您说得对,SMTP 协议中的任何内容都不允许中继以某种方式放弃对传输内容的责任(“嘿,我只是一个中继。”)——如果是这样,每个垃圾邮件发送者也会使用它。
Google 确实有一个程序,允许您将域的 MX 记录指向 Google 邮件服务器,并将所有邮件最终发送到您的 Gmail 帐户;实际上,Google 会出于邮件目的托管域。我没有指向它的指针,但我过去曾为多个客户做过 MX 端的工作。
既然您提到要转发整个域 ( *@mydomain.com
),我强烈建议您调查将 MX 记录指向 Google。这既可以解决转发/黑名单问题,也可以解决单点故障问题。
答案2
你可以这样做,但在阅读官方的将邮件转发到 Gmail 的最佳做法指导. 它将帮助您避免被列入黑名单。