📅  最后修改于: 2023-12-03 14:44:46.483000             🧑  作者: Mango
当你需要在Node.js环境下发送邮件时,nodemailer是一个非常优秀的选择。本文将介绍在Shell-Bash中使用npm安装nodemailer的方法。
如果你还没安装Node.js和npm,请先在官方网站下载和安装。
在一个新的终端窗口中,输入以下命令:
npm install nodemailer
这个命令将在当前目录下安装nodemailer依赖。
安装完成后,你可以在你的项目中使用nodemailer来发送邮件。以下是一个简单的示例:
const nodemailer = require('nodemailer');
let transporter = nodemailer.createTransport({
host: 'smtp.gmail.com',
port: 587,
secure: false,
auth: {
user: 'example@gmail.com',
pass: 'password'
}
});
let mailOptions = {
from: 'example@gmail.com',
to: 'recipient@example.com',
subject: 'Sending Email using Node.js',
text: 'That was easy!'
};
transporter.sendMail(mailOptions, (error, info) => {
if (error) {
console.log(error);
} else {
console.log('Email sent: ' + info.response);
}
});
这个示例使用Gmail作为SMTP服务器发送邮件,如果你使用其他SMTP服务器可以根据自己的需要进行修改。
恭喜你,现在你已经成功地安装并使用nodemailer发送邮件。享受便捷的邮件发送体验吧!