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>