用Node.js发送邮件
本文讲的是用Node.js通过一个开启smtp的已有的邮箱账号发送邮件,而不是如何创建一个邮件服务器
开启smtp服务
首先要去要使用的邮箱中设置开启smtp,才能正常发送邮件
这边以163邮箱为例
安装Nodemailer模块
1 | npm install nodemailer --save-dev |
设置Nodemailer
1 | var nodemailer = require('nodemailer'); |
发送邮件
1 | transport.sendMail(mailOptions, function(err, info){ |
成功运行后,去查看一下发件邮箱的已发送,里面会有发送的记录