Wordpress无法发送邮件,基于插件“Contact Form 7”,修改class-phpmailer.php使用SMTP解决。
环境
Ubuntu 14.04
WordPress v4.9.4
插件“Contact Form 7” v5.0.1
P.S.尝试过使用Ubuntu的sendmail,失败
错误
There was an error trying to send your message. Please try again later.
解决
1.登陆主机,cd到项目目录
2.修改wp-includes/class-phpmailer.php (如下图),配置好你的SMTP信息:
public $Mailer = 'smtp';
public $Host = '.......';
public $Port = 465; // 看情况
public $SMTPSecure = 'tls'; // 看情况
public $SMTPAutoTLS = true; // 看情况
public $SMTPAuth = true; // 看情况
public $Username = '.........';
public $Password = '.........';
3.重新尝试发送邮件
截图
Wordpress无法发送邮件,基于插件“Contact Form 7”,修改class-phpmailer.php使用SMTP解决。
环境
Ubuntu 14.04
WordPress v4.9.4
插件“Contact Form 7” v5.0.1
P.S.尝试过使用Ubuntu的sendmail,失败
错误
There was an error trying to send your message. Please try again later.
解决
1.登陆主机,cd到项目目录
2.修改wp-includes/class-phpmailer.php (如下图),配置好你的SMTP信息:
public $Mailer = 'smtp';
public $Host = '.......';
public $Port = 465; // 看情况
public $SMTPSecure = 'tls'; // 看情况
public $SMTPAutoTLS = true; // 看情况
public $SMTPAuth = true; // 看情况
public $Username = '.........';
public $Password = '.........';
3.重新尝试发送邮件