使用nodemailer 发送邮件

papermoon -
使用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: "<html><h1>hello world</h1></html>", // 邮寄的正文
};

使用

   transporter.sendMail(mailer.mailOptions, (err, info) => {
            if (!err) {
                console.log('发送成功');
            }
    });
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

nodemailernode.js

扩展阅读

加个好友,技术交流

1628738909466805.jpg