node--nodemailer-- 发送邮件

node第三方模块 nodemailer,实现发邮件📧

https://www.npmjs.com/package/nodemailer

 

"use strict";
const html = require('./email')
const nodemailer = require("nodemailer");
let testAccount = {
    user: '***@qq.com',// 发送方邮箱地址
    pass: 'hmocwuvuclpbjici',// MTP验证码
}
// create
let transporter = nodemailer.createTransport({
    host: "smtp.qq.com",//发送方邮箱
    port: 465, //端口号,
    secure: true, // true for 465, false for other ports
    auth: testAccount
});

// 邮件信息
let info = {
    from: '"CatherLee~ 👻" <***@qq.com>', // sender address
    to: "***@oasgames.com", // list of receivers
    subject: "Hello ✔", // Subject line
    // text: "Hello world?", // plain text body
    html: html, // html body
}

transporter.sendMail(info, (err, data) => {
    console.log(err)
    console.log(data)
});

 

🌲回忆:点击a标签发送邮件的 href 该如何写,如下:

<a href="mailto:yourmail@mail.com?subject=邮件标题&body=邮件内容">告诉我们</a>

 

posted @ 2020-06-04 17:47  CatherLee  阅读(158)  评论(0编辑  收藏  举报