好的,下面是使用 Node.js 发送邮件的步骤:
安装 Node.js 的邮件模块,这里推荐使用 "nodemailer" 模块。可以在命令行中输入 "npm install nodemailer" 来安装。
在代码中引入 "nodemailer" 模块:
const nodemailer = require('nodemailer');
- 创建发送邮件的对象:
const transporter = nodemailer.createTransport({
host: 'smtp.example.com',
port: 465,
secure: true,
auth: {
user: 'user@example.com',
pass: 'password'
}
});
- 设置邮件内容:
const mailOptions = {from: '"Sender Name" <sender@example.com>',
to: 'receiver@example.com',
subject: 'Subject',
text: 'Hello World',
html: '<b>Hello World</b>'
};
- 发送邮件:
transporter.sendMail(mailOptions,(error, info) => {
if (error) {
return console.log(error);
}
console.log('Message sent: %s', info.messageId);
});
希望这些信息对您有帮助!