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服务的设置模块
点击 POP3/SMTP服务 对应的 开启 按钮,即图中红框位置,图中所示为该服务已开启的状态截图,若该服务未开启,红框将显示 开启
点击开启后会弹出如图所示的窗口,根据提示内容,发送相关短信到特定号码,一定要确保手机号正确,否则SMTP将无法开启
发送短信成功后,点击 我已发送 ,而后会提供一个授权码,将这个授权码记录下来,插件配置时将会用到
SMTP服务成功开启后,显示将更新为如下内容
WordPress插件安装
以管理员身份打开Wordpress后台界面,在左侧的导航栏中找到 插件 ,点击它,而后点击 安装插件 ,或者直接在插件悬浮的导航栏中点击 安装插件
我使用了 WPForms 插件制作联系表单,因此配适选择了 WP Mail SMTP by WPForms 插件,网上还提供了其他类似的插件,都可以使用,配置方法与本教程类似
在搜索栏中输入插件名称,找到需要安装的插件,点击 现在安装 ,安装完成后,该按钮会变为 启用,点击启用
插件启用后可刷新网页,将会在左侧导航栏中看到我们新安装的插件,点击它
在插件页面中设置相关信息,图中 发件人 以及 发件人名称 可自行修改,其余默认不变
下拉界面,在 邮件程序 中选择 其他SMTP 选项,或是你所需的邮件选项
选择完毕,界面继续下拉,可配置邮件的SMTP信息
图中所示为QQ邮箱的填写内容:
SMTP主机: 也称SMTP服务器地址,QQ邮箱设置为 smtp.qq.com ,其他邮箱的服务器地址可自行百度
加密: 使用QQ邮箱该选项必须为 SSL ,其他邮箱一般选择 无 ,若最终无法成功发送邮件,可以尝试修改该选项及相应配置
SMTP端口: 与加密选项的选择相关,SSL加密对应端口为465,无加密对应25号端口
自动TLS: 启用
认证: 启用
SMTP用户名: 就是QQ邮箱
SMTP密码: 为QQ邮箱提供的授权码
配置完成后,点击下方的保存按钮,保存配置,而后可通过该插件自带的邮件测试功能,测试邮件的发送
在插件栏目中选中 电子邮件测试 ,输入 收件人 邮箱,发送电子邮件
若配置成功,收件人将会收到如下内容的一封测试邮件
之后使用WPForms创建表单,涉及到电子邮件发送的功能,将会自动通过该插件实现
2022-06-02 21:35:50
,某些文章具有时效性,若有错误或已失效,请在下方留言。
暂无评论内容