如今,多数虚拟主机默认禁用 mail() 函数发送邮件,但通常支持通过 SMTP 方式发信。然而,寻找稳定可靠的 SMTP 服务并不容易,常常面临发送数量受限或邮件被误判为垃圾邮件的问题。为此,过去常在服务器上自行搭建邮件发送功能,并不断优化配置以提升送达率,尽量避免进入收件人垃圾箱,可惜实际效果仍不尽如人意。最近想到尝试阿里云提供的邮件推送服务,经过测试后发现其稳定性强、投递成功率高,体验非常满意,因此决定分享此次使用经验,供有类似需求的用户参考。
1、 了解并开通阿里云邮件推送功能。
2、 开通后,进入控制台的发信域名页面创建新域名。
3、 添加域名后点击配置,即可查看相关设置信息。
4、 根据域名配置要求,前往域名解析管理后台添加三条相应的解析记录。
5、 添加解析记录后,返回阿里云后台点击验证,若显示验证通过,则表示解析已生效。
6、 进入发信地址页面,创建新的发信地址。
7、 选择已添加的发信域名,填写使用账号与回信地址,并选定发信类型。
8、 发信类别包括
9、 邮件类型包括注册、订单确认、密码重置及交易通知等触发式邮件,以及面向自有用户的促销活动和期刊订阅等群发邮件。
10、 部分用户反映邮件触发不够稳定,可根据实际情况自行决定,我这里选用的是批量发送方式。
11、 添加完成后返回界面,点击验证回信地址,系统将发送验证邮件至指定邮箱,请及时查收并点击邮件中的链接完成验证,注意查看垃圾邮件箱。验证成功后,设置SMTP密码即可继续后续操作。
12、 完成上述操作后,阿里云邮件推送的SMTP发送功能即配置成功。
13、 在WordPress后台安装SMTP插件,例如SMTP Mailer,完成后进入设置页面,根据图示填写相应的SMTP服务器信息,确保邮件功能正常运行。
14、 注意:
15、 若曾在其他位置(如主题设置的高级选项)修改过发件邮箱与名称,请确保将发件邮箱更新为阿里云后台配置的发信地址,同时保持发件人名称前后一致,以免影响邮件正常发送。
16、 发送测试邮件,成功即完成。
评论
更多评论