WordPress无插件快速配置阿里云邮件推送服务

WordPress无插件方式快速配置阿里云邮件推送服务,主要用于批量发送通知等邮件。

注意邮件推送服务与企业邮箱区别,前者用于强调高并发和精准送达能力,后者用于日常沟通,提供稳定、安全的收发功能。

配置邮件推送服务主要分为五个步骤。

第一步:开通服务

在官网产品列表中搜索【邮件推送】,登录后开通服务,在控制台查看当前状态,每天有免费额度,可按需付费采购。

请添加图片描述

第二步:创建发信域名

邮件核心配置是:发信域名发信地址

发信域名最多可以添加5个,域名需要到服务商处添加三项必选域名解析配置,包括:所有权验证、spf验证和MX验证。

请添加图片描述

第三步:创建发信地址

发信地址最多可以创建10个。触发类邮件指注册激活、密码找回等;批量邮件指营销推广、订阅期刊等。

回信地址可选填写,需要能验证,要确保容量足够。

请添加图片描述

第四步:WordPress配置SMTP服务

自定义 PHPMailer 实例,配置 SMTP、设置发件人信息或调整邮件发送方式。

参考下方代码段,其中需要自定义的有:

  • 发件人昵称FromName: 通常是自己网站名称,或者其他个性名称
  • 邮箱账户Username:对应发信地址中【账户】
  • 授权码 Password: 发信地址【设置SMTP密码】
  • 收件邮箱账户From:可以与邮箱账户Username相同
add_action('phpmailer_init', 'mail_smtp');

function mail_smtp( $phpmailer ) {

	$phpmailer->FromName = 'XXXXXX'; // 发件人昵称
	$phpmailer->Host = 'smtpdm.aliyun.com'; // 邮箱SMTP服务器
	$phpmailer->Port = 465; // SMTP端口,不需要改
	$phpmailer->Username = 'XXXX@XX'; // 邮箱账户
	$phpmailer->Password = 'XXXXXX'; // 邮箱授权码,不是邮箱登录密码
	$phpmailer->From = 'XXXX@XX'; // 收件邮箱账户
	$phpmailer->SMTPAuth = true;
	$phpmailer->SMTPSecure = 'ssl'; // 端口25时 留空,465时 ssl,不需要改
	$phpmailer->IsSMTP();
}

第五步:监测数据

阿里云管理中心有数据统计模块:发送数据和发送详情。这里只能看到邮件标题,如果需要查看邮件内容,需要另行开通日志服务。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值