WordPress 使用SMTP

wordpress 发邮件默认使用系统的mail,mail发送的邮件经常被直接放垃圾箱或直接屏敝掉,使用SMTP是另一种简单的选择。

配置

在主题的function.php中加入


add_action('phpmailer_init','mail_init');
function mail_init(&$mail){
    $mail->isSMTP();
    $mail->Host = 'smtp.163.com';
    //$mail->SMTPDebug = 4;
    $mail->SMTPAuth = true;
    $mail->From = 'test@163.com';
    $mail->Username = 'test@163.com';
    $mail->Password = 'password';
}