如何为localhost配置WP Mail SMTP插件

时间:2017-11-29 12:21:33

标签: php wordpress email

我在这个问题上奋斗了2天。 我将使用WordPress从我的localhost发送电子邮件。

我正在使用wp_mail()功能,所以我决定使用WP Mail SMTP插件。 但配置时遇到问题。

enter image description here

这是我配置的屏幕截图。 当我尝试发送测试邮件时,它失败了。

任何人都请帮助我

3 个答案:

答案 0 :(得分:0)

尝试使用以下SMTP设置进行gmail,使用您的插件在localhost上进行配置:

HOST : smtp.gmail.com
PORT : 587
USERNAME : Your_gmail_ID
PASSWORD : Your_gamil_Password
Encryption : TLS

注意:确保您的Gmail帐户必须为Allow less secure apps: ON。您可以使用THIS URL

为您的帐户启用安全性较低的应用

更新

如上所述,请在插件中使用以下设置:

WP邮件SMTP设置

From Email : Your_gmail_EmailID 
From Name : Your_name 
Mailer : Send all WordPress emails via SMTP. 
Return Path : checked

之后点击保存更改

现在位于 SMTP选项

SMTP Host : smtp.gmail.com
SMTP Port : 587
Encryption : Use TLS encryption.
Authentication : Yes: Use SMTP authentication.
Username : Your_gmail_EmailID
Password : Your_gamil_EmailPassword

之后点击保存更改

答案 1 :(得分:0)

从插件列表中,我注意到您使用的是Postman SMTP插件,这会导致与WP Mail SMTP插件冲突。如果您禁用该插件,它将正常工作。

答案 2 :(得分:0)

安装插件wp邮件smtp 然后在常规设置中

来自电子邮件:您的电子邮件 邮件:其他smtp

SMTP主机:smtp.gmail.com 加密方式:ssl 端口:456

SMTP用户名:您的Gmail地址 SMTP密码:您的Gmail密码

保存设置

在发送测试邮件后,

发送一封电子邮件至

发送至:您要在其上接收电子邮件的电子邮件 并确保您的SMTP用户名(您的gmail)帐户已打开安全性较低的应用程序

希望我能帮上忙。