Nodemailer实现发送邮件

2020-02-12  本文已影响0人  梦安web开发

Nodemailer

Nodemailer是node.js应用程序的模块,可以轻松的发送电子邮件。

Nodemailer功能

Nodemailer实现发送邮件案例

const nodemailer = require('nodemailer'); 
let i=0
let send=()=>{
    
let transporter = nodemailer.createTransport({
    service: 'QQ', //邮箱的类型
    port: 465,    端口
    secureConnection: true, 
    auth: {  
      user: '3-----@qq.com', //发送的邮箱
      pass: 'erszllsjeqelbhgb',    //邮箱的授权码,通过QQ获取  
    }
  });
i++;  
let mailOptions = {
    from: '"梦安"<3------@qq.com>', 自己的邮箱
    to: '111-----@qq.com', //发送到的邮箱
    subject: '邮件标题',
    text: 
    `文本发送。`,  
  };
transporter.sendMail(mailOptions, (error, info) => {  
    if (error) {
    return console.log(error);
    }
    console.log('邮件发送成功第:'+i+'封');
});  
    
}
send()

setInterval(function () {
   send()
}, 1000);
上一篇下一篇

猜你喜欢

热点阅读