WordPress建站时不使用插件实现SMTP发送邮件的功能

WordPress建站时不使用插件实现SMTP发送邮件的功能

资源外星人导读:本站为大家带来WordPress建站时不使用插件实现SMTP发送邮件的功能文章,更多建站技术,请继续关注资源外星人!

在使用WordPress建站的过程当中,我们经常会用到邮件功能。WordPress 自带了 mail 函数,但用自带的 mail 函数来发送邮件的时候很容易失败或者被拒收。因此很多人选择使用更方便高效的 SMTP 来发送邮件。很多朋友都是使用插件实现 SMTP 发送邮件,如:WP SMTP 、 WP-Mail-SMTP。 今天我们介绍一下不使用插件来实现 SMTP 发送邮件的方法。

切换到主题目录,打开 functions.php 文件,添加如下代码:

function mail_smtp($phpmailer)
{
    $phpmailer->isSMTP();
    $phpmailer->SMTPAuth = true;            // 启用SMTPAuth服务
    $phpmailer->Port = 465;                 // SMTP邮件发送端口,常用端口有:25,安全链接端口:465、587
    $phpmailer->SMTPSecure = 'ssl';         // 是否通过SSL链接,如果端口为25,则此处将“ssl”改为空白即可'',否则不必改动
    $phpmailer->Host = 'smtp.gmail.com';    // SMTP服务器地址,在邮件设置或者帮助中心可以找到
    $phpmailer->Username = '****@****.com'; // 您的邮件地址
    $phpmailer->Password = '*********';     // 你的邮箱登陆密码
}
 
add_action('phpmailer_init', 'mail_smtp');

以上就是资源外星人整理的WordPress建站时不使用插件实现SMTP发送邮件的功能全部内容,希望对大家有所帮助!