WordPress 免费插件SMTP发邮件

以前远航推荐过一款wordpress插件:WP SMTP,今天就说说不使用插件,在主题function.php里添加一段代码也能实现这个功能。废话不多说,直接上代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
//使用smtp发送邮件(请根据自己使用的邮箱设置SMTP)
add_action('phpmailer_init', 'mail_smtp');
function mail_smtp( $phpmailer ) {
    $phpmailer->FromName = '远航博客'; //发件人名称
    $phpmailer->Host = 'smtp.qq.com'; //修改为你使用的邮箱SMTP服务器
    $phpmailer->Port = 25; //SMTP端口
    $phpmailer->Username ='sevices@wusail.com'; //邮箱账户
    $phpmailer->Password ='XXXXXX'; //SMTP密码
    $phpmailer->From = 'sevices@wusail.com'; //邮箱账户
    $phpmailer->SMTPAuth = true;
    $phpmailer->SMTPSecure = ''; //tls or ssl (port=25时->留空,465时->ssl)
    $phpmailer->IsSMTP();
}

将上述代码根据自己实际情况修改成自己的就可以,特别注意,QQ邮箱使用465端口会失败。使用163等网易邮箱时,SMTP密码是你的受权码,而不是登陆密码!

给我留言