我有一个Linux VPS和两个Drupal站点,其中一个使用Drupal Commons。 两个安装都被告知通过sendmail发送邮件,而sendmail又被configuration为将邮件转发到Gmail SMTP服务器(通过智能主机指令)。 在两个不同的(免费的)Google Apps域上使用两个不同的帐户进行发送。
非Commons服务器用于发送通讯给大量的收件人(> 350),但我从来没有遇到这个帐户被暂停的问题。 Commons服务器设置了通知规则,可以将电子邮件发送给订阅特定内容,团体或用户等的所有人。不过,这些通知的大部分内容要小得多,大概是20-30个批次,而且这个网站没有被大量贩运。 然而谷歌每隔几天都会把我的用户暂时停用在“滥用”的域名上。
有没有人碰到类似的东西,希望find解决办法? 我已经确保我在这两个主机上都设置了SPF和DKIMlogging,但是它似乎没有帮助。
任何其他build议的方法,我可能能够发送邮件从我的两个域名,而不通过谷歌的SMTP服务? 在Commons网站的情况下,这只是一个通知,我不需要接受回复电子邮件。
感谢任何帮助,并高兴地发布我的任何configuration(只是不知道哪些configuration将是最合适的)。
要通过sendmail将邮件发送到您的Google Apps域, 请参阅此答案 。 这可能无法解决您的问题,因为您的VPS的IP地址可能由于任何原因而具有“不良”发送信誉。 您可以尝试检查您的地址在以下服务中的声誉:
以及那里存在的众多DNSBL。