Gmail SMTP插件配置失败的解决办法

我发邮件使用的是 Gmail SMTP 插件,一直挺好的,一是避免暴露了服务器,二则发出的邮件几乎没有被列为SPAM。

今天在配置子域名,直接在原来的Google项目了添加了子域名的“已获授权的重定向 URI(Authorized Redirect URI)”,点击 Grant Permission(授权),直接连接成功,但是测试发送邮件失败,提示错误:

SMTP connect() failed. github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

怎样尝试都不行,后来尝试重新建一个项目,重新授权,可以正常使用了。


另外也遇到了以下的错误:

您的站点遇到了致命错误,请查看您的站点的管理电子邮箱来获得指引。

网上有说是插件冲突,也有说是php版本低。php版本低的问题不存在,因为我这个博客运行的好好的,插件也是好的。剩下的就有可能是插件冲突,将所有的插件都禁用后,问题依旧。无奈重置了WordPress,这个问题没有了。

注意:重置WordPress记得先备注数据。

子痕

男人分四种,一种聪明,一种英俊,一种不聪明也不英俊,我是第四种。

You may also like...

7 Responses

  1. Sam.Z说道:

    之前用虚拟主机遇到过类似情况,当时是PHP版本的问题(阿里云虚拟空间可设计PHP版本,但升级后就出现SMTP connect() failed. github.com/PHPMailer/PHPMailer/wiki/Troubleshooting,怀疑是配置问题),后来升级到独立主机后解决。

  2. 张波博客说道:

    其实很多东西都需要自己去折腾才行,

  3. CcChen说道:

    我也无法启用email插件, 无论是腾讯企业邮还是gmail都不行。先挂着吧,懒得折腾了。

    • 子痕说道:

      我用的这插件和其它的smtp插件不太一样。其它的都需要账号和密码,这是需要接口密码。

  4. 使用QQ的企业邮箱 感觉挺方便的。

发表评论

电子邮件地址不会被公开。 必填项已用*标注