nodejs 发送邮件
作者:互联网
global.SG = {
nodemailer: require("nodemailer")//发送邮件需要的服务
};
function sendMail(to, subject, html) {
//下面这几个改成你自己的邮箱、昵称和授权码
const user = "xxx@qq.com";
const name = "xxx";
const pass = "xxxx";//授权码在QQ邮箱设置-账号-开启服务:POP3/SMTP服务(详情参考https://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256)
global.SG.nodemailer.createTransport({host: "smtp.qq.com", auth: {user, pass}}).sendMail({
from: `${name}<${user}>`,//发送者,例如:"标题别名 <ATS-L@QQ.COM>"
to,//收件人邮箱,多个邮箱地址间用英文逗号隔开,例如:"ATS-L@QQ.COM,ATS-V@QQ.COM"
subject,//邮件主题
html//支持html
}, err => err && console.log("邮件发送失败: ", err));
}
sendMail('xxxx@qq.com','自己写给自己的信','<div><h1>无聊就看看博客<a href="https://blog.csdn.net/qq_43505774?spm=1001.2100.3001.5113">学习一下</a></h1></div>')
标签:qq,const,nodejs,nodemailer,发送,html,&&,com,邮件 来源: https://blog.csdn.net/qq_43505774/article/details/110792610