WordPress 站点不能发送邮件 ?推荐使用谷歌 Gmail API 接口亲测可用

WordPress 站点不能配置 SMTP 发送邮件?各种插件都试过了都失败?WordPress找回密码提示“您的主机禁用了Mail函数”?当你遇到wp站点默认邮件配置提示“您的主机禁用了Mail函数”,而且安装邮件插件也总是配置失败不能发送邮件时,如果没寻找到主机商客服的帮助,那可以试试谷歌 Gmail API 接口来发送邮件。

我有一个站点就碰到这件奇异的事情,为之折腾了一个礼拜了还是没有解决,昨天使用缙哥博客分享的教程实现了配置谷歌 Gmail API 接口来发送邮件,由于Gmail API 界面升级的原因,已经生长得跟缙哥截图有较大的改变了,所以拾人牙慧的重写一遍大致的操作流程。

这里先来两个截图,是已经配置好的插件后台。记得在配置时先将插件选择到gmail选项。

前因后果

一,起因:我用购买的虚拟主机建立了两个网站,其中购买时填写域名的那个网站一切使用正常,但使用附加域的那个网站建立后,却不能使用邮件功能,导致的结果就是想要找回密码时提示“您的主机禁用了Mail函数”,用户或访客留言也收不到邮件通知。

二,初步折腾:安装过多款SMTP邮箱插件,可是没有一款是成功的,总是配置失败,不管我输入是多么的正确。

三,在缙哥博客看到使用API 发送邮件的方法后,安装了WP Mail SMTP插件最初是准备用 Microsoft Outlook API 的,因为这个每天免费邮件额度更多,可是提醒需要付费版插件才支持,穿是原罪,我看WP Mail SMTP付费版每年最低49美元后,默默的关掉了网页。剩下的选择只有谷歌 Gmail API 接口了。

Gmail API 接口每天可免费发送500封邮件,对于一般的站点应该是够用了。

准备工作

谷歌 Gmail API 官方地址

WP Mail SMTP by WPForms插件官方地址

推荐谷歌浏览器登陆好谷歌账号

重要:需要用到谷歌服务,自然需要满足网络通畅的需求,这个需要想办法先解决好。

WordPress 站点配置谷歌 Gmail API 邮件接口步骤

这里默认你已经登陆上用于配置网站发送邮件的谷歌邮箱账号,从 Gmail API 官方链接进入,出现创建项目页面,点击“继续”。

静待网页跳转新页面,这里系统在进行配置,大概需要30秒左右。点击“转到“凭据”页面”

按截图的选择配置,点击下一步。

重要的是填写你正在注册的邮箱号,应用徽标可不用管,应用名称可以随便填写。点击“保存并继续”。

进入到范围(可选)项目栏,这里不用管,继续点击“保存并继续”。——本步骤没截图了。

然后进入凭据填写项,重点是选择web应用,名称不填写也行。已获授权的 JavaScript 来源网址填写你的网址。已获授权的重定向 URI填写WP Mail SMTP插件给出的网址。点击“创建”。

在后续结果里,点击完成。大致上的配置已经结束。

点击OAuth 同意屏幕,显示是测试版,点“发布应用”并确认。

进入凭据选项,点击红箭头处的修改。

复制客户端ID和密钥填写到WP Mail SMTP插件中。

下一步依然重要,点击插件中的“授与插件使用您的 Google 帐户发送电子邮件的权限”在打开的页面中出现此应用未经过验证提示,选择继续打开。此时若配置都对,就不会再有其他类型的出错提示,如配置有误,再回头检查一下。

后续检查可通过邮件测试,以及测试找回密码是否恢复到正常。

附缙哥内容《使用谷歌 Gmail API 接口给 WordPress 站点配置 SMTP 发送邮件》 ,可以对比一下具体操作步骤。

版权声明:
作者:洒墨坡
链接:https://samopo.com/jiaochen/175.html
来源:洒墨坡
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>