Drupal 7的Gmail smtp配置

时间:2012-01-20 09:30:50

标签: email smtp gmail drupal-7

我想在Drupal 7中发送电子邮件。那么,有没有人知道如何在Drupal 7上配置Gmail SMTP?

5 个答案:

答案 0 :(得分:50)

  1. 下载SMTP模块并启用它。
  2. 转到管理员>配置> SMTP身份验证支持并设置以下值:

    • 在顶部的“安装选项”字段集中打开模块。
    • SMTP服务器设置:
    • smtp服务器:smtp.gmail.com
    • smtp备份服务器:留空。
    • smtp port:465
    • 使用加密协议:选择“使用SSL”
    • SMTP身份验证:
    • 输入有效的Gmail电子邮件地址和密码。
    • 电子邮件选项:
    • 设置您在SMTP身份验证中使用的相同电子邮件地址。使用其他帐户称为Phishing
    • 发送测试电子邮件:设置电子邮件以接收示例电子邮件。
    • 启用调试:是。

  3. 3.单击“提交”并验证电子邮件是否已提交并已收到。如果没有,请仔细阅读屏幕顶部的调试信息。一旦满意,请记住停用调试复选框。

答案 1 :(得分:4)

步骤1:下载SMTP模块并启用它。

第2步:转到管理员>配置>系统> SMTP身份验证支持并设置以下values

  • 打开或关闭此模块:开。
  • SMTP服务器设置:
    • smtp服务器:smtp.gmail.com
    • smtp备份服务器:留空。
    • smtp port:465
    • 使用加密协议:选择"使用SSL"
  • SMTP身份验证:
    • 输入有效的Gmail电子邮件地址和密码。
  • 电子邮件选项:
    • 设置您在SMTP身份验证中使用的电子邮件地址。
  • 发送测试电子邮件:设置电子邮件以接收示例电子邮件并测试该模块是否正常工作。
  • 启用调试:是。

步骤2a(可选):Allow Less Secure Apps Access位于此处:http://www.google.com/settings/security/lesssecureapps

第3步:点击“保存”,然后转到收件箱进行检查。如果有测试邮件,那就没关系了。

注意:您的smpt设置中提供的电子邮件地址必须与您的站点信息中的相同。

答案 2 :(得分:3)

我希望SMTP Authentication Support模块能为您提供帮助。

答案 3 :(得分:2)

对我来说,按照Juampy的答案中的步骤不起作用。错误“无法发送邮件。请联系网站管理员。”继续显示。首先执行以下操作,然后根据其答案配置SMTP模块。

在安装SMTP模块之前,请下载PHPMailer并解压缩。将文件夹重命名为“phpmailer”,并将该文件夹复制到SMTP模块的模块文件夹中。然后,安装SMTP模块。

另一种配置如下:

  • smtp port:587

  • 使用加密协议:选择“使用TLS”

答案 4 :(得分:0)

此博客条目包含更多最新信息:

http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated

安装和设置模块

  1. 以常规方式安装SMTP身份验证支持模块。
  2. 导航到配置页面admin/config/system/smtp
  3. 在“打开或关闭此模块”下,选择“打开”。您可以离开发送邮件 按队列,然后重试发送错误邮件。默认取消选择,但是 选择它们不会影响Gmail。

  4. 在SMTP服务器下,输入以下smtp.gmail.com。离开SMTP 备用服务器空白

  5. 在SMTP端口下输入587

  6. 在“使用加密协议”下,选择“使用TLS”

  7. 在SMTP认证下,输入Gmail地址和密码。

  8. 在“电子邮件选项”下,您使用与上述相同的Gmail地址,并且 输入姓名的电子邮件

  9. 单击“保存”

更新Gmail帐户设置:

  1. 通过https://myaccount.google.com/登录到您的Gmail帐户
  2. 在帐户主页上,单击“登录和安全”或导航到https://myaccount.google.com/security

  3. 向下滚动到“允许不太安全的应用程序:”小部件,然后启用它。

  4. 现在导航至https://accounts.google.com/DisplayUnlockCaptcha,然后单击继续

  5. 返回SMTP配置页面admin/config/system/smtp

  6. 输入您要接收测试邮件的电子邮件地址,然后单击“保存配置”

  7. 检查您的收件箱以确认您收到测试消息。