阿里云服务器发送邮件

因为项目某个场景需要用到邮件通知,本地开发测试完毕之后上传到线上环境运行却一直异常?最后各方面检查,原来是阿里云默认关闭了 25 端口!

(ps:可以登录阿里云控制台,在安全管控tab下进行解封提交)

封住就封住吧,也不是只有一个25端口可以发送邮件!还可以走 ssl 协议使用 465 端口发送邮件嘛!

       这边使用的163邮箱的 SMTP服务器,如果你使用的是QQ 的SMTP服务器。需要先去 设置 》 账户 里面开启POP3/SMTP服务获取授权码,根据SSL连接旁边的 如何设置? 下载 Foxmail 激活账号和刚才获取的激活码。

接下来我们就可以进行 coding 了!

#代码中需要注意的地方:
//声明是 ssl传输
$phpmailer->SMTPSecure = "ssl";
//指定端口
$phpmailer->Port=465;

代码有些偏多,链接在这里《密码:10ze》需要的可自行下载。

如果接受的邮箱是QQ邮箱,可以在QQ上关注一下 QQ邮箱提醒,提醒非常及时。


thanks~

原文地址:http://www.798wd.com/article/52


转载于:https://www.cnblogs.com/xianhenyuan/p/11085041.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值