文章目录

npm安装nodemailer

1
npm i nodemailer

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var nodemailer = require('nodemailer');

var config = {
host: 'smtp.exmail.qq.com',
port: 465,
secure: true,
auth: {
user: 'your_email',
pass: 'your_password'
}
};

var transporter = nodemailer.createTransport(config);

var data = {
from: '[email protected]', // sender address
to: '[email protected]', // list of receivers
subject: 'Hello', // Subject line
text: 'Hello world', // plaintext body
html: '<b>Hello world </b>' // html body
};

transporter.sendMail(data, function(error, info) {
if (error) {
console.log(error);
} else {
console.log('Message sent: ' + info.response);
}
});
文章目录