现在很多虚拟主机都是默认不支持 mail() 函数发送邮件的,不过一般都提供 smtp 发件支持。要找一个好用的 smtp 发送邮件方可不容易,不是发件数量限制太小,就是经常被判为垃圾邮件。所以倡萌此前一直在服务器搭建邮件发送功能,并想办法优化提高邮件可行度,避免被判为垃圾邮件,但效果还是不太理想。今天小编就给大家推荐一下阿里云的邮件推送服务。
阿里云的邮件推送服务,每天免费200封,对于一般中小站点来说,基本够用了。即使不够用,花钱购买邮件包也不贵。
1.阿里云邮件推送服务地址:https://www.aliyun.com/product/directmail
2.开通邮件推送服务后,在控制台进入“发信域名”,然后点击右上角“新建域名”
3、添加域名后,点击配置,按照页面提示进行解析,其中1-3项为必须验证项;
4.添加完解析记录,回到阿里云后台,点击“验证”,返回“验证通过”说明解析生效:
5.切换到“发信地址”界面,新建发信地址,选择刚才添加的发信域名,然后输入你要使用的账号,输入回信地址,选择发信类型:
注:发信类型有: 触发邮件:注册确认、订单确认、密码重置、交易通知等 批量邮件:自有用户的产品促销、期刊订阅等 但是有些用户反馈,触发邮件方式不太稳定,你可以根据自己的实际选择吧,这里我选择的是批量邮件
6.添加完返回到界面,如有设置回信邮箱,则点击“验证回信地址”,然后会发送邮件到你的回信地址,到你的邮件箱点击邮件的链接验证通过即可,注意哦,验证邮件可能在垃圾箱里。然后设置SMTP 密码。
7、完成上面的步骤后,阿里云的邮件推送的SMTP发送功能就设置好了,只需要在WordPress后台设置SMTP即可,如主题未集成SMTP功能,可使用SMTP Mailer 插件;
SMTP服务地址: smtpdm.aliyun.com ;
SMTP服务端口号:25或80或465(SSL加密);