使用nodemailer 发送邮件

配置

let transporter = nodemailer.createTransport({
  host: "smtp.163.com", //邮箱服务的主机,如smtp.qq.com
  port: "465", //对应的端口号 (163邮箱)
  //开启安全连接
  secure: true,
  secureConnection: true, // 使用SSL加密传输
  //用户信息
  auth: {
    user: "xxxx@163.com",
    pass: "XXXXXXX",//申请开启smtp后拿到的密码
  },
});

let mailOptions = {
  from: "yyyy@yy", // 发邮件的账号(需要与上面auth.user相同)
  to: "xxxx@xx", // 收邮件的账号
  subject: "zzzz", // 标题
  html: "

hello world

", // 邮寄的正文 };

使用

   transporter.sendMail(mailer.mailOptions, (err, info) => {
            if (!err) {
                console.log('发送成功');
            }
    });

你可能感兴趣的