const nodemailer = require('nodemailer');
```function senEmail(message) {
// create reusable transporter object using the default SMTP transport
let transporter = nodemailer.createTransport({
host: 'smtp.163.com',
port: 465,
secure: true, // secure:true for port 465, secure:false for port 587
auth: {
user: 'hello_jinyu@163.com',
pass: 'ljy6585529'
}
});
// setup email data with unicode symbols
let mailOptions = {
from: '"iPalmap" <hello_jinyu@163.com>', // sender address
to: `597396238@qq.com`, // list of receivers
subject: '定位发生异常', // Subject line
text: message // plain text body
// html: '<h1>定位发生异常</h1>' // html body
};
// send mail with defined transport object
transporter.sendMail(mailOptions, (error, info) => {
if (error) {
return console.log("---------", error);
}
// console.log(info)
console.log('Message %s sent: %s', info.messageId, info.response);
});
}
nodejs 实现发送邮件功能
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 一、邮件分享 1、iOS系统自带邮件设置邮箱(此处以QQ邮箱为例) a.打开电脑,登录邮箱(以QQ邮箱为例),进入...
- 英国人Robert Pitt曾在Github上公布了他的爬虫脚本,导致任何人都可以容易地取得Google Plus...
- 说在前面 这几天有点乱七八糟,前几天实现了ping++的微信支付,后来觉得免费版的ping++有点坑,一个月只提供...