📜  npm install nodemailer - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:44:46.483000             🧑  作者: Mango

NPM安装nodemailer

当你需要在Node.js环境下发送邮件时,nodemailer是一个非常优秀的选择。本文将介绍在Shell-Bash中使用npm安装nodemailer的方法。

步骤一:安装Node.js和npm

如果你还没安装Node.js和npm,请先在官方网站下载和安装。

步骤二:使用npm安装nodemailer

在一个新的终端窗口中,输入以下命令:

npm install nodemailer

这个命令将在当前目录下安装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发送邮件。享受便捷的邮件发送体验吧!