WordPress上设置和配置Postman SMTP

2017年10月,由于XSS漏洞,已从WordPress存储库中删除了具有10万以上活动安装的最受欢迎的SMTP插件“ Postman SMTP ” 。这消息像丛林中的大火一样传播。

该插件的删除不仅是由于该漏洞,而且还因为它在过去的16个月中未更新,并且与WordPress 4.4兼容。

一些安全研究人员甚至试图与该插件的作者联系,但未成功。插件背后的人Jason Hendriks为WordPress用户做了出色的工作,但后来他也无法维护该插件。

为了成为插件和WordPress开发人员的积极用户,我决定分叉插件,以使Jason所做的所有辛苦工作都不会浪费。我将叉子命名为“ Post SMTP Mailer / Email Log”,您可以在Github上找到整个源代码。您也可以从WordPress存储库中获取它。几天之内,Post SMTP插件获得了数千个活动安装。

无论如何,让我带您逐步了解如何使用Gmail / Google Apps和0Auth设置Post SMTP WordPress插件,以便Postman SMTP用户和其他用户可以正确地设置它。

步骤1:安装Post SMTP插件

从(上方)Github链接或直接从WordPress仪表板下载并安装Post SMTP。

步骤2:激活Post SMTP插件

安装并激活插件后,您将看到一条消息,邀请您开始配置插件。点击设置

步骤3:疑难排解画面

这是WordPress Post SMTP插件的主屏幕。为了给插件供电,我还在右侧介绍了故障排除屏幕。在某些情况下可能非常方便。

步骤4:启动向导

单击“启动向导”按钮,在“发件人”字段中输入您的电子邮件地址和想要显示的名称。

步骤5:Gmail SMTP服务器

稍后,该插件将自动解析Gmail SMTP服务器。之后,单击 下一步按钮。

步骤6:运行连通性测试

该向导将运行连接测试,然后,您将看到连接屏幕。

步骤7:连接到邮件服务器

该向导将自动推荐并选择:具有OAuth 2.0身份验证的SMTP-STARTTLS,以在端口587上托管smtp.gmail.com,点击下一步

步骤8:客户编号和客户机密

在“身份验证”屏幕中,您将需要输入两个参数:客户端ID和客户端密钥。

步骤9:Google API控制台中的Gmail API

要获取客户端ID和客户端密钥,请访问Google API控制台并根据要求登录到您的Gmail帐户。

选择创建项目,然后继续。

步骤10:Google API凭证

几秒钟后,将出现下一个屏幕,选择转到凭证。

步骤11:将凭证添加到项目

通过单击客户端ID跳过当前屏幕,如下图所示。

步骤12:配置同意屏幕

在此步骤中,您将需要命名您的项目,按右侧的按钮。

步骤13:OAuth同意画面

输入电子邮件地址,填写产品字段,然后保存

步骤14:创建API凭证

在“创建凭据”下拉列表中,选择“ OAuth客户端ID”。

步骤15:创建客户端ID

选择Web应用程序,为您的应用程序命名,然后复制字段。我用第8步中的相同颜色标记了其中一个。

步骤16:复制客户端ID和客户端密钥

现在,从上方复制Client ID和Client Secret,并将它们粘贴到步骤8的相应字段中并保存。

步骤17:向Google授予权限

现在,从“操作下的POST SMTP”页面中,选择“向Google授予权限”

步骤18:选择一个帐户

在对话框中,选择要用于发送电子邮件的Gmail帐户。

步骤19:Connet将SMTP发布到Gmail

批准您用来发送电子邮件的APP名称

步骤20:验证SMTP后

要验证您是否正确配置了所有内容,只需检查您的状态是否与此匹配。

步骤21:发送测试电子邮件

最后一步是使用“发送测试电子邮件”选项来验证一切是否按预期进行。

步骤22:输入目标电子邮件

输入目标电子邮件,如果一切配置正确,您将收到类似此报告的报告。

祝您好运!欢迎大家下载Post SMTP WordPress插件

默认图像
慕凡
文章: 17

留下评论

Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124