前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云:WordPress不使用插件来实现SMTP邮件发送功能

腾讯云:WordPress不使用插件来实现SMTP邮件发送功能

原创
作者头像
Wordpress教程
修改2019-06-11 18:39:22
2.5K0
修改2019-06-11 18:39:22
举报
文章被收录于专栏:Wordpress安装教程

在使用 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');

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档