WordPress使用SMTP发送邮件

我觉得很多朋友和我有着相同的问题,那就是主机不支持mail函数,直接导致回复邮件提醒功能失效,当然也有不少插件可以解决,为了后台的整洁,还是用代码搞定吧。

把此代码加到当前主题functions.php文件内

//使用smtp发送邮件,笔者用的是QQ邮箱,你可以参照你使用的邮箱具体设置SMTP 
add_action('phpmailer_init', 'mail_smtp'); 
function mail_smtp( $phpmailer ) { 
$phpmailer->FromName = 'Han'; //发件人 
$phpmailer->Host = 'smtp.qq.com'; //修改为你使用的SMTP服务器 
$phpmailer->Port = 25; //SMTP端口 
$phpmailer->Username = '****@qq.com'; //邮箱账户 
$phpmailer->Password = '*********'; //邮箱密码 
$phpmailer->From = '*****@qq.com'; //你的邮箱 
$phpmailer->SMTPAuth = true; 
$phpmailer->SMTPSecure = ''; //tls or ssl (port=25留空,465为ssl) 
$phpmailer->IsSMTP(); 
}

这样还有一个好处就是不会进垃圾箱,默认的邮件地址进垃圾箱几率超高,不过我感觉加上这个会使回复稍微变慢,

公益传播因为有你,爱不罕见。

转载请注明出处:大刘子 » WordPress使用SMTP发送邮件

支持博主随手一点

评论 2

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 小蒋用了WP-Mail-SMTP感觉还好回复
    • Han唯一的好处就是省插件了回复