WordPress配置SMTP发送电子邮件(QQ邮箱)

Wordpress通过PHP自带的mail函数实现电子邮件的发送成功率极低,现有的各类邮箱,例如QQ邮箱、新浪邮箱、163邮箱等,基本不支持PHP语言的mail函数实现的邮件发送,因此,需要配置基于SMTP协议的邮件发送环境,实现Wordpress个人网页的功能增强。

邮箱:QQ邮箱 为例,其余常用的邮箱亦可供参考
Wordpress插件:WP Mail SMTP by WPForms 插件为例,也可使用其他支持SMTP的插件实现,例如 Contact Form 7 (个人感觉Contact Form 7没有WP Mail SMTP by WPForms好看,个人感觉!!!)

QQ邮箱开启SMTP服务

通常情况下,QQ邮箱(包括其他常用邮箱)默认关闭SMTP功能,主要是防止垃圾邮件的泛滥,开启SMTP说实话在邮箱的使用中也没有多大影响

找到QQ邮箱的 设置 功能,一般在左上角邮箱标志附近,点开它

在这里插入图片描述
点开邮箱设置栏目中的 账户 服务,下拉找到SMTP服务的设置模块

WordPress配置SMTP发送电子邮件(QQ邮箱)_第1张图片
点击 POP3/SMTP服务 对应的 开启 按钮,即图中红框位置,图中所示为该服务已开启的状态截图,若该服务未开启,红框将显示 开启

WordPress配置SMTP发送电子邮件(QQ邮箱)_第2张图片
点击开启后会弹出如图所示的窗口,根据提示内容,发送相关短信到特定号码,一定要确保手机号正确,否则SMTP将无法开启

WordPress配置SMTP发送电子邮件(QQ邮箱)_第3张图片
发送短信成功后,点击 我已发送 ,而后会提供一个授权码,将这个授权码记录下来,插件配置时将会用到

SMTP服务成功开启后,显示将更新为如下内容

WordPress配置SMTP发送电子邮件(QQ邮箱)_第4张图片

Wordpress插件安装

以管理员身份打开Wordpress后台界面,在左侧的导航栏中找到 插件 ,点击它,而后点击 安装插件 ,或者直接在插件悬浮的导航栏中点击 安装插件

WordPress配置SMTP发送电子邮件(QQ邮箱)_第5张图片
我使用了 WPForms 插件制作联系表单,因此配适选择了 WP Mail SMTP by WPForms 插件,网上还提供了其他类似的插件,都可以使用,配置方法与本教程类似

在搜索栏中输入插件名称,找到需要安装的插件,点击 现在安装 ,安装完成后,该按钮会变为 启用,点击启用

WordPress配置SMTP发送电子邮件(QQ邮箱)_第6张图片
插件启用后可刷新网页,将会在左侧导航栏中看到我们新安装的插件,点击它

WordPress配置SMTP发送电子邮件(QQ邮箱)_第7张图片
在插件页面中设置相关信息,图中 发件人 以及 发件人名称 可自行修改,其余默认不变

WordPress配置SMTP发送电子邮件(QQ邮箱)_第8张图片
下拉界面,在 邮件程序 中选择 其他SMTP 选项,或是你所需的邮件选项

WordPress配置SMTP发送电子邮件(QQ邮箱)_第9张图片
选择完毕,界面继续下拉,可配置邮件的SMTP信息

图中所示为QQ邮箱的填写内容:
SMTP主机: 也称SMTP服务器地址,QQ邮箱设置为 smtp.qq.com ,其他邮箱的服务器地址可自行百度
加密: 使用QQ邮箱该选项必须为 SSL ,其他邮箱一般选择 ,若最终无法成功发送邮件,可以尝试修改该选项及相应配置
SMTP端口: 与加密选项的选择相关,SSL加密对应端口为465,无加密对应25号端口
自动TLS: 启用
认证: 启用
SMTP用户名: 就是QQ邮箱
SMTP密码: 为QQ邮箱提供的授权码

WordPress配置SMTP发送电子邮件(QQ邮箱)_第10张图片
配置完成后,点击下方的保存按钮,保存配置,而后可通过该插件自带的邮件测试功能,测试邮件的发送

在插件栏目中选中 电子邮件测试 ,输入 收件人 邮箱,发送电子邮件

WordPress配置SMTP发送电子邮件(QQ邮箱)_第11张图片
若配置成功,收件人将会收到如下内容的一封测试邮件

WordPress配置SMTP发送电子邮件(QQ邮箱)_第12张图片
之后使用WPForms创建表单,涉及到电子邮件发送的功能,将会自动通过该插件实现

你可能感兴趣的:(WordPress,wordpress)