介绍
网站发送密码重置邮件以及验证用户邮箱的邮件其实都是要通过服务器安装相关的邮箱软件实现的,不过自行在服务器上搭建邮箱功能有几个问题:1.自己不专业 2.设置复杂 3.发件IP容易暴露服务器IP,非常危险。因此我在教程里就没有介绍如何搭建邮件服务。
不过我们可以通过使用企业级的 SMTP 服务来完美解决。阿里云有提供
邮件推送 服务,每天有200封的免费额度,对于小型的论坛都绰绰有余更何况是 WordPress 博客。
开通
进入 邮件推送,点击 申请开通 并进行管理。
一、进入控制台,左侧列表中进入点击 发信域名 ,再点击 新建域名 ,设置你的发件域名,例如我的是:mail.mf8.biz ,那么效果就是
xxxx@mail.mf8.biz
二、点击 配置 将每一个配置添加到域名 DNS 中,返回后再点击 验证
三,左侧列表中进入点击 发信地址,再点击 新建发信地址 , 账号 一栏推荐填写 noreply提示不可回复,如果接受回复的话可以在 回信地址 中填写收件的邮箱
然后 发件类型 填写 触发邮件, 触发类邮件指注册激活、密码找回等;批量邮件指营销推广、订阅期刊等。不同类型邮件的发送限制不同,请根据邮件类型选择。
四、在对应账号中点击 设置SMTP密码
设置
一、开通并设置好后,在 WordPress 后台中安装插件:
WP Mail Smtp Mailer
二、启用并进入设置页面,Username 和 From 填写你的 账号@发件地址,Password 就是设置的 SMTP 密码,From Name 就是填写邮件提示可以自由发挥。
其他就按默认的填,Host 是 smtpdm.aliyun.com ,Port 是 465 , Choose SSL or TLS, if necessary for your server 选择 SSL,Encrypt 勾上。
然后点击 Submit 提交,再点击 Test Mail 测试一下是否能够成功发件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。