代碼
var nodemailer = require('nodemailer');
var transporter = nodemailer.createTransport({
//配置發(fā)送者的郵箱服務(wù)器和登錄信息
service:'163',//163灸异、qq等
auth:{
user:'xxxxxx@163.com',//郵箱
pass:'*******'//郵箱密碼或授權(quán)碼
}
});
var mailOptions = {
from:'15111823732@163.com',//發(fā)送者
to:'815621501@qq.com',//接受者
subject:'hello body',//主題名
text:'hello nodemailer',//文本
html:`<h2>nodemailer基本使用</h2>`,//內(nèi)容,
//附件
attachments:[
{
//當(dāng)前目錄下的文件
filename:'package.json',
path:'./package.json'
},
{
//創(chuàng)建一個(gè)文件
filename:'hello.txt',
content:'hello nodemailer'
}
]
}
transporter.sendMail(mailOptions,function(err,info){
if(err){
console.log(err);
return;
}
console.log("發(fā)送成功");
});