2014-10-02 76 views
0

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

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

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

回答

1

步骤1)下载为Drupal SMTP验证支持模块,并启用模块。
步骤2)正确配置您的Gmail SMTP参数。

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

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

+0

工作就像一个魅力! – Sesamzaad 2014-10-03 09:36:18

0

另一种方式是正确地配置您的服务器的邮件子系统的电子邮件发送到邮件您的组织的服务器,他们在哪里访问互联网。这是通过而不是由drupal完成的,服务器支持团队应该这样做。通常postfix是一个不错的选择。

此配置的一个优点是,所有托管在服务器中的Web应用程序的所有邮件都可以正常使用。

相关问题