用nodeMailer实现自动发送一个简单的邮件
2017-12-05 21:27
465 查看
package.json:
^ :向后兼容
代码实现:(我用的是qq邮箱)
关于报错535: 这个你首先需要检查你的qq邮箱有没有开启smtp服务,其次你的密码是否填写的是授权码,授权码,授权码。
"nodemailer": "^2.3.2", | |
"nodemailer-smtp-transport": "^2.4.2" |
代码实现:(我用的是qq邮箱)
'use strict'; | |
const nodeMailer = require('nodemailer'); | |
var transporter = nodeMailer.createTransport({ | |
service: 'QQ', | |
secure: true, // 使用 SSL | |
secureConnection: true, // 使用 SSL | |
port: 25, // SMTP 端口 | |
auth: { | |
user: '',//这是你的账号 | |
pass: ''//这是邮箱开启smtp服务的授权号 | |
} | |
}), | |
mailOptions = { | |
from: "XXXXXX<XXXXXX@qq.com>", // 你的邮箱 | |
to: "", // 对方的邮箱 | |
subject: "Hello world", // 标题 | |
html: "<b>这是html格式的内容</b> 世界,你好!" | |
}; | |
transporter.sendMail(mailOptions, (error, info) => { | |
if (error) { | |
return console.error(error); | |
} | |
console.log('Message sent: %s', info.messageId); | |
}) |
相关文章推荐
- python简单实现服务器信息自动邮件发送
- 基于Node.js实现nodemailer邮件发送
- 一个简单的自动发送邮件系统(三)
- 一个简单的自动发送邮件系统(一)
- 用javamail实现一个简单的邮件发送
- python发送邮件的一个简单实现
- 一个简单的自动发送邮件系统(三)
- 一个简单的自动发送邮件系统(一)
- C#真他妈神奇,一个函数都不用写就能实现一个简单的邮件发送工具
- 一个简单的自动发送邮件系统(三)
- 一个简单的自动发送邮件系统(二)
- 一个简单的自动发送邮件系统(二)
- 一个简单的自动发送邮件系统(二)
- 一个简单的自动发送邮件系统(一)
- 用Python实现一个简单的能够发送带附件的邮件程序的教程
- 用Python实现一个简单的能够发送带附件的邮件程序的教程
- 基于Node.js实现nodemailer邮件发送
- .Net 邮件发送的简单实现
- 在VB6中写的一个发送简单邮件的类
- 一个简单的实现企业外部邮件收发的案例