这篇文章小编就为大家带来一篇说php使用phpmailer发邮件,在window可以使用,linux无法发送邮件,出现could not connect to smtp host错误。小编觉得挺不错的,现在就分享给大家,如果你在找无法发送邮件,phpmailer,也可以做个参照。一起跟随小编过来看看吧。
php使用phpmailer发邮件,在window可以使用,linux无法发送邮件,出现could not connect to smtp host错误
作者:微信小程序观察员 发布时间:2017-12-28
phpmailer是一个发送邮件的php类库,
前段时间出现一个很诡异的现象,
在window能够正常发送邮件,
上传到linux就无法使用。
出现could not connect to smtp host错误
邮箱的账号密码都没有变,
后面使用下面的方法解决。
[caption id="attachment_4790" align="alignnone" width="365"] email邮箱[/caption]
phpmailer发送邮件,
默认使用 25 端口,
上传到linux后,
把端口改成 465 就行。
部分核心代码
$mail = new PHPMailer(false);
...
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
...
其中
$mail->SMTPSecure = 'ssl';
需要新增,
原来使用 25 端口时没有。
这种发送邮箱的方式是加密过的,
会更安全。
加子恒老师公众号 性感笔记
回复 email
免费下载 phpmailer 类库
猛击这里,
观看《手机短信验证码开发》视频
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
php使用phpmailer发邮件,在window可以使用,linux无法发送邮件,出现could not connect to smtp host错误链接:https://www.qinziheng.com/details/4789/
php使用phpmailer发邮件,在window可以使用,linux无法发送邮件,出现could not connect to smtp host错误相关文章