WordPress收发邮件代码配置SMTP服务器

1,813次阅读
没有评论

前言


WordPress 在使用过程中对于邮件收发需要配置邮箱服务器才可以正常使用,一般都会直接使用插件 Easy WP SMTP,这款插件还是比较不错的,用过很长一段时间,但是曾经一个版本存在漏洞,导致很多站点出现问题,所以准备弃坑,从代码着手配置 SMTP 服务器。

代码示例


// 配置邮件
add_action('phpmailer_init', 'mail_smtp');
function mail_smtp($phpmailer) {
$phpmailer->FromName = '小猪猪'; // 发件人昵称
$phpmailer->Host = '填写 SMTP 服务端'; // 邮箱 SMTP 服务器
$phpmailer->Port = 465; // SMTP 端口,不需要改
$phpmailer->Username = '邮箱用户名'; // 邮箱账户
$phpmailer->Password = '邮箱授权码或企业邮箱密码.'; // 此处填写邮箱生成的授权码,不是邮箱登录密码
$phpmailer->From = '邮箱用户名'; // 邮箱账户同上
$phpmailer->SMTPAuth = true;
$phpmailer->SMTPSecure = 'ssl'; // 端口 25 时 留空,465 时 ssl,不需要改
$phpmailer->IsSMTP();}

代码配置

把以上的代码进行填写相应的 参数,放入主题模板中的 functions.php 文件下方,相应的参数后面都有备注。

 
评论(没有评论)
载入中...