var nodemailer = require("nodemailer");
// 1. 开启一个smtp连接
var smtpTransporter = nodemailer.createTransport({
host: "smtp.qq.com", // 主机
secureConnection: true, // 使用 SSL加密
port: 465, // SMTP 端口
auth: {
user: "zengwangqiu@qq.com", // 账号
pass: "***" // 密码
}
});
//要发送内容
var mailoptions = {
from: "zengwangqiu@qq.com",
to: "1036548849@sina.com",
subject: "验证", //标题
html: "<a>https://www.baidu.com</a>" //邮件内容
};
// 2. 发送邮件
smtpTransporter.sendMail(mailoptions, function (err, info) {
if (err) {
console.log(err);
} else {
console.log(info.response);
}
//如果不在发送可以直接关闭,如果还需要发送其他邮件,那么就不要关闭连接池,直接发送
smtpTransporter.close();
});
nodejs发送邮件
最新推荐文章于 2024-11-26 17:59:10 发布