还记得前几天写文章说自己忘记Limesurvey账号密码的事情吗?虽然最终解决了问题,但总有点不甘心,为啥发个邮件就能搞定的事情我却要这么复杂呢?
还不是因为我的网站没法发邮件!
这两天看书看累了,又想起邮件的事情来,以后还要靠LimeSurvey发邮件邀请测试呢?

一、邮件发送的选择

  1. 自己搭设一个邮件服务器
    想想就头疼,光网站的技术问题都已经让我精疲力竭了,再多个邮件服务器不更要人命了。稳不稳定?安不安全?会不会影响性能?
  2. 其他选择
    因为在我写这篇文章前我压根儿就不知道其他选项里有啥(别怀疑,我是边试边写的,因为怕忘)。甚至都不知道用什么关键词来搜索,毕竟LimeSurvey使用的人太少,连基本教程都没有,这种稍带复杂的估计更悬。不过没记错的话,WordPress同样是有邮件发送的需求的,百度一下还真有,而且还正好是阿里云的,天助我也。
    有请今天的主角——阿里云邮件推送。

    二、阿里云邮件推送

    1. 发信域名

    具体情况我也不介绍了,自己去官网看介绍好了。阿里云的邮件推送服务,每天免费200封,对于一般中小站点来说,基本够用了。
    开通服务后,进入控制台,进入“发信域名”界面,点击右上角的新建域名。
    create-domain.png
    注意:如果你开通了企业邮箱,也就是在域名解析中有过mail主机名的,那么就不要用mail.yourdomain.com这样的形式了,会发生错误。这也是为什么大部分教程都用email做前缀。当然你也可以根据自己的喜好来。
    添加域名后,点击配置,可以看到相应的信息。
    domain-settings.png
    这是我配置完之后重新截的图,所以状态显示为“验证通过”,正常情况这里应该是“未验证”。
    其实能够修改的也就是跟踪配置那一项的主机名,其他均为默认设置也无法修改。
    浏览器中新开一个窗口,进入到域名解析设置中,添加4条记录。
    dns-settings.png
    之所以让新开一个浏览器窗口就是为了方便新建解析记录时方便复制黏贴。4条记录全部按照之前域名配置中的信息。注意:最后一个CNAME中的主机名,一定要把文本框和后面的内容一并复制,否则会提示未验证。
    窗口切回到邮件推送控制台,点击刚才新建域名右侧的验证。
    domain-status.png
    验证通过。

    2. 发信地址

    点击左侧导航栏中切换到发信地址界面,然后新建发信地址。
    create-email-address.png
    注意:发信类型有两种,分别为触发邮件和批量邮件,前者主要用于注册确认、订单确认、密码重置、交易通知等
    ,后者主要用于自有用户的产品促销、期刊订阅等。
    email-status.png
    返回到界面,点击“验证回信地址”,然后系统会发送邮件到你的回信邮箱,点击邮件的链接验证通过即可。
    最后设置SMTP密码。

参考文章:
WordPress 使用阿里云邮件推送实现SMTP发送邮件

最后修改:2020 年 03 月 27 日
如果觉得我的文章对你有用,请随意赞赏