我有一个带有两个 Drupal 站点的 Linux VPS,其中一个使用 Drupal Commons。两个安装都被告知通过 sendmail 发送邮件,而 sendmail 又被配置为将邮件中继到 Gmail SMTP 服务器(通过智能主机指令)。两个不同的帐户,在两个不同的(免费)Google Apps 域上用于发送。
非 Commons 服务器用于向大量收件人(>350)发送时事通讯,但我从未遇到过此帐户被暂停的问题。Commons 服务器设置了通知规则,用于向订阅特定内容的每个人、群组或用户等发送电子邮件。但是,这些通知的体积要小得多,一批可能有 20-30 条,并且该站点的访问量并不大。然而,谷歌每隔几天就会“因滥用”而暂停我在该域的用户。
有没有人遇到过类似的事情,并希望找到解决方法?我已确保此时已在我的(两个)主机上设置 SPF 和 DKIM 记录,但它似乎没有帮助。
我是否可以在不通过 Google 的 SMTP 服务的情况下从我的两个域发送邮件的任何其他建议方法?对于 Commons 站点,它只是一个通知程序,我不需要接受回邮。
感谢您提供的任何帮助,并乐于发布我的任何配置(只是不确定哪种配置最合适)。
要通过 sendmail 向您的 Google Apps 域发送邮件,请参阅此答案。这可能无法解决您的问题,因为无论出于何种原因,您的 VPS 的 IP 地址都可能具有“不良”发送声誉。您可以尝试检查您的地址在以下服务中的声誉:
以及那里存在的大量 DNSBL。