wordpress网站经常使用到表单,默认的表单是使用服务器自带的发信系统,但是这个发信系统经常不稳定,所以我们需要找一个完美的替代品。
之前在我博客上写contact form 7 配置发信使用的是QQ的smtp,但是国外站点使用QQ smtp实在太慢了,所以我选择了另外一个大的免费Smtp——Gmail。
本文操作必备条件
- wp网站安装wp smtp插件并熟练
- 一个空闲的gmail邮箱账号
新建项目
首先打开链接注册一个项目
image.png创建凭据
然后点击「转到“凭据”页面」
image.png凭据类型选择「Gmail API」,访问数据选择「用户数据」:
image.pngOAuth同意屏幕中填写以下信息:
应用名称写自己的网站名称,这个随意,自己标注好后面看到能想起来就行
用户支持电子邮件选择目前的Gmail邮箱账号
开发者联系信息填上常用邮箱,也可以直接填Gmail账号
保存并继续之后出现「范围(可选)」,不用设置,继续点保存并继续:
image.png进到「OAuth 客户端ID」,应用类型选择「Web应用」:
image.png在下方的「已获授权的重定向URI」中填入:
https://connect.wpmailsmtp.com/google/
然后点击「创建」
image.png然后出现了客户端ID,也就是wp smtp中需要的Client ID,直接点击「完成」,这个ID后面还可以找到再复制。
设置OAuth同意屏幕
然后点击左侧栏的「OAuth同意屏幕」:
image.png点击「发布应用」:
image.png出现的弹窗点「确认」:
image.png返回凭据获得配置信息
再次点击左侧栏的「凭据」,然后点击我们刚才创建的「Web客户端1」的铅笔按钮就行修改:
image.png右上角就发现了我们想要的两个信息:
客户端ID Client ID
客户端密钥 Client Secret
记下来,我们去往网站的wp smtp插件中进行设置
配置wp smtp插件
Wp smtp中mailer选择Google,然后下方把Client ID和Client Secret填写好。
填写完毕点击橙色的有一个光年那么长的授权按钮「Allow plugin to send emails using Google account」
image.png出现感叹号不要慌,点「高级」:
image.png在点「转至wpmailsmtp.com(不安全)」
image.png点击「允许」,这里出现的信息不要怕,邮箱都是你自己的用,所以呢就不要借给其他人用就好了,或者找一个不常用的Gmail邮箱
image.png接着会跳回网站,看到如下绿色边框的字就安心使用Gmail发信了吧!
image.png
DONE,有用记得点个赞!
网友评论