天天看点

nodemailer在ECS centos上发邮件,端口为80,windows为25

用阿里云中的邮件推送服务群发EDM邮件还凑合,也可以用其SMTP服务作触发邮件使用。

由于项目后台是node,所以用了nodemailer这个包来实现发信,api直接调就可以,在Windows下开发测试邮件都能成功触发,但是当部署到ECS centos就不行了,开始以为是linux下路径的问题,后来发现阿里云文档里面说SMTP端口为 25,80,443(https),但是也没说各个端口的区别。在Windows下一直用的25,索性把25换为80试试,然后,centos上终于好用了···

阿里云邮件推送控制台截图:

nodemailer在ECS centos上发邮件,端口为80,windows为25