Drupal不发送任何电子邮件

时间:2014-10-02 09:42:15

标签: email drupal drupal-7 drupal-webform

我正在开发一个Drupal项目,但我注意到Drupal没有发送任何电子邮件。 我设置了一些网络表单,发现这些电子邮件都没有正确发送。我测试过是否可以收到重置密码的电子邮件,但也没有。

但根据Drupal的确认消息,这些电子邮件已发送。没有错误日志显示任何问题,但这些电子邮件永远不会收到我或其他用户的邮箱或垃圾邮件?

谷歌搜索这个问题并没有导致任何解决方案,所以我很惊讶!从来没有遇到类似这样的问题......这里的问题是什么?

3 个答案:

答案 0 :(得分:1)

步骤1)下载drupal的SMTP Authentication Support模块并启用该模块 步骤2)正确配置Gmail SMTP参数。

默认情况下,SMTP身份验证支持已启用USE TLS加密协议。 如果您使用GMAIL发送电子邮件,则需要选择使用SSL协议

供您参考: https://support.google.com/mail/answer/13287

答案 1 :(得分:0)

你应该尝试第三方SMTP。一些免费的就像Mandrill。

https://www.drupal.org/project/mandrill

https://connect.mailchimp.com/how-to/24

答案 2 :(得分:0)

另一种方法是正确配置服务器的邮件子系统,以便将电子邮件发送到组织的邮件服务器,然后再将其发送到Internet。这是不是drupal ,服务器支持团队应该这样做。通常postfix是一个不错的选择。

此配置的一个优点是来自服务器中托管的所有Web应用程序的所有邮件都可以直接使用。