phpmailer发邮件提示SMTP->ERROR: Failed to connect to server的解决方法
写的网站本地测试发送短信成功,但是部署到阿里云ECS服务器上发送短信失败。
打开cmd测试下
telnet smtp.163.com 25 失败
telnet smtp.163.com 465成功
则解决方法如下
配置的时候设置端口465,并加密SSL
$mailer->SMTPSecure = 'ssl';
$mailer->Port = '465';
phpmailer发邮件提示SMTP->ERROR: Failed to connect to server的解决方法
写的网站本地测试发送短信成功,但是部署到阿里云ECS服务器上发送短信失败。
打开cmd测试下
telnet smtp.163.com 25 失败
telnet smtp.163.com 465成功
则解决方法如下
配置的时候设置端口465,并加密SSL
$mailer->SMTPSecure = 'ssl';
$mailer->Port = '465';