更新4 (2016年8月17日21:50 由于进级Wordpress4.6导致代码失效,本站现回收Wp-mail-smtp发信,链接如下)
进级WordPress 4.6导致邮件发送失效
更新1(2016年6月29日22:36 经尹先生提醒之后,鉴于QQ邮箱有诸多发信限制,现将QQ邮箱改换为QQ企业邮箱,以下文字及代码已修改)
更新2(2016年6月30日0:05 经测试,在乐成发送一封评论回覆邮件之后,收到腾讯官方的信息,提示“已高出当日发送限制,请登录web版从头发送,所以暂停企业邮箱利用,期待24小时之后规复利用QQ邮箱”,原文及代码已修改完毕,真是特么的*了狗了!!!)
更新3(2016年7月4日23:55 高出当日限制是因为我发送了两封沟通的测试邮件,且为同一IP,so~)
将以下代码写入到你的主题functions.php中即可
//利用smtp发送邮件,博主用的是QQ企业邮箱,你可以参照你利用的邮箱详细配置SMTP
add_action('phpmailer_init', 'mail_smtp');
function mail_smtp( $phpmailer ) {
$phpmailer->FromName = ' '; //发件人
$phpmailer->Host = 'smtp.exmail.qq.com'; //修改为你利用的SMTP处事器
$phpmailer->Port = 465; //SMTP端口
$phpmailer->Username = ' '; //邮箱账户
$phpmailer->Password = ' '; //邮箱暗码
$phpmailer->From = ' '; //你的邮箱
$phpmailer->SMTPAuth = true;
$phpmailer->SMTPSecure = 'SSL'; //tls or ssl (port=25留空,465为ssl)
$phpmailer->IsSMTP();
}
好啦,去试试看吧