使用规则我们可以设置在某些事件和条件下去发送邮件给特定的用户。这个视频我们先为规则去配置一下发送邮件的功能,我们可以使用 SMTP 的方式来发送邮件。
首先我们可以去下载 Drupal 的 SMTP 模块,在这个地址里你可以找到这个模块 ... 下面我们用 drush 去下载并且安装这个模块 ...
Mac 用户可以打开终端工具 .. 然后进入到 Drupal 的目录 ... 再输入 drush dl smtp ... 回车 ...
下载好以后,我们再启用这个 smtp 模块 .. drush en smtp --yes ... 回车 ..
启用以后我们可以用 l10n_update 模块去自动更新一下刚刚安装的 smtp 模块的简体中文翻译 ... 这里我们同样可以使用 drush 来做这件事 ..
先输入 drush l10n-update-refresh .. 刷新一下需要更新的列表 ..
然后再输入 drush l10n-update ... 回车 ...
你会看到正在下载并导入 smtp 模块的中文翻译 ...
完成以后,我们可以去配置一下 smtp 模块 ... 回到 drupal 的管理界面 .. 打开 配置 .. 在 系统 区域里,找到 smtp ..
先勾选一下 开启 ... 然后再配置一下 smtp 服务器的信息 ... 我们可以使用 qq 邮箱的 smtp ... 首先你要登录到你的 qq 邮箱,然后在设置里开启 smtp 功能 ..
在 smtp 服务器这里,输入 smtp.qq.com .. 这个就是 qq 邮箱的 smtp 服务器的地址 ..
服务器的端口号,使用默认的 25 .. 加密协议 选择 否 ..
smtp 身份验证,用户名这里就是你的 qq 号 ... 再下面再输入你的 qq 的登录密码 ..
发送方电子邮件地址 ... 输入你的 qq 邮箱的地址 ... 117663444@qq.com ... 注意这个发送方的地址要跟你的网站的电子邮件地址一样 ...
想测试一下能不能正常发送邮件 .. 在发送测试电邮这里输入一个邮箱 ... wanghao@ninghao.net
然后点击 保存设置 ...
会提示启用了 smtp ... 并且成功发送了测试的邮件 ..
我们可以到 wanghao@ninghao.net 这个邮箱里去看一下 ...
在收件箱里,会有一封测试的邮件 ...
在下面的视频里,我们再去创建规则为特定的用户发送邮件 ...