百度一搜就能搜到各种博客例子,但是有个问题:有些参数写的不明不白的,我在发送的时候总是报错
后面看到了一篇博客:
基于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: '**********'//密码 有人说这里可以使用授权码 但是我在阿里云企业邮箱中没有找到授权码在哪 有人找到了可以说下
},
})
后面的就简单了文章来源:https://www.toymoban.com/news/detail-534401.html
按照文档发出去就行了,可以使用html代码直接发各种花里胡哨的东西文章来源地址https://www.toymoban.com/news/detail-534401.html
到了这里,关于node.js使用nodemailer发送阿里云企业邮箱的邮件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!