node.js使用nodemailer发送阿里云企业邮箱的邮件
node.js使用nodemailer发送阿里云企业邮箱的邮件
百度一搜就能搜到各种博客例子,但是有个问题:有些参数写的不明不白的,我在发送的时候总是报错
后面看到了一篇博客:
基于nodemailer使用阿里云企业邮箱发送邮件(526错误的解决)
注意几点:
1、阿里云邮箱管理员在创建账号的时候一定要 勾选这两个

2、createTransport 这个方法的参数一定要写对,不写对邮件是发送不出去的
npm install nodemailer --save
const nodemailer = require('nodemailer');
var mailTransport = nodemailer.createTransport({
host: 'smtp.mxhichina.com',//阿里云企业邮箱使用的是这个 不是你自定义域名的
"port": 465,
"secure": true, // use SSL
secureConnection: false, // 使用SSL方式(安全方式,防止被窃取信息)
auth: {
user: '***********,//邮箱
pass: '**********'//密码 有人说这里可以使用授权码 但是我在阿里云企业邮箱中没有找到授权码在哪 有人找到了可以说下
},
})
后面的就简单了
按照文档发出去就行了,可以使用html代码直接发各种花里胡哨的东西
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)