不能听命于自己者,就要受命于他人。网站首页学海无涯

关于阿里云PHPMAILER 发送邮件不成功的问题

陈佚2019-02-07 11:34:21548人围观工作记录
简介我的博客几经周折之后终于上线了。 但是邮件功能却不能使用,我的天。简直是打脸啊。

我的博客几经周折之后终于上线了。

但是邮件功能却不能使用,我的天。简直是打脸啊。

简单的搜索了一下相关的问题,发现阿里的25端口居然需要申请才能开启,(ps25端口是常规且是PHPMAILER的邮件发送端口),于是立马去申请开启25端口但是没想到居然被拒绝了。

 image.png

只能修改成其他端口了,登录QQ邮箱查看了一下支持的邮件发送端口465/587

你没猜错当然没这么简单,修改端口还有其他的问题会出现。

废话不多说

第一步发送邮件时使用SSL

$mail->SMTPSecure = 'ssl';
$mail->Port = 465;

 

第二步开启下面这两个扩展

php_sockets.dll 
php_openssl.dll


第三步

阿里ECS服务器添加安全组465端口

添加阿里安全组.jpg

然后就可以了

微信截图_20180906140235.png


文章评论

    共有3条评论来说两句吧...