对于不喜欢插件的我来说,我更喜欢用代码来实现,这次我们来讲一下用代码配置smtp邮件发送功能。
方法:
找到相应主题下的functions.php(默认路径为wp-content/themes/主题名/fuinctions.php),
使用php编辑器编辑fuinctions.php,在fuinctions.php文件中增加一相应函数如下:
// 配置邮件
/*
* WordPress SMTP邮件配置
* https://www.tianyanjie.com/846.html
*/
add_action('phpmailer_init', 'mail_smtp');
function mail_smtp( $phpmailer ) {
$phpmailer->FromName = '天眼街'; // 发件人昵称
$phpmailer->Host = 'smtp.qq.com'; // 邮箱SMTP服务器
$phpmailer->Port = 465; // SMTP端口,不需要改
$phpmailer->Username = '123456@qq.com'; // 邮箱账户
$phpmailer->Password = 'aabbccddffgg'; // 此处填写邮箱生成的授权码,不是邮箱登录密码
$phpmailer->From = '123456@qq.com'; // 邮箱账户同上
$phpmailer->SMTPAuth = true;
$phpmailer->SMTPSecure = 'ssl'; // 端口25时 留空,465时 ssl,不需要改
$phpmailer->IsSMTP();
}
首先将上面的代码添加到当前主题函数模板functions.php中,并修改其中的相关信息。
评论前必须登录!
注册