阿里云服务器发送邮件

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值