nodejs利用nodemailer发送邮件,163 和gmail的配置
2018-01-10 08:21
393 查看
http://nodemailer.com/
安装nodemailer:
我所使用的版本号是:0.7.1
1. 不配置任何的邮箱服务器,同样可以进行邮件的发送
以上方法亲测有效
安装nodemailer:
npminstall nodemailer --save
我所使用的版本号是:0.7.1
1. 不配置任何的邮箱服务器,同样可以进行邮件的发送
const nodeMailer = require("nodemailer"); let transporter = nodeMailer.createTransport(); let defaultOptions = { from:'"CIIP"<m18202740061@163.com>', to:"xiaoyingli0224@gmail.com", subject:"Hello", text:"Hello world text", // html:"<b>Hello world</b>" //If you use the html, html will overwrite the text; attachments:[ { filename : 'circle.svg', path: './circle.svg' }, { filename : 'content', content : 'content-content' } ] //附件 } mailer.send = (defaultOptions)=>{ // return new Promise((resolve,reject) =>{ let code = validation.generateCode(); defaultOptions.text = defaultOptions.text+" validation is "+code; transporter.sendMail(defaultOptions,(err,info)=>{ if(err){ console.log(err) } else { console.log(err,info) } }); return; } mailer.send(defaultOptions);2.配置163,gmail:
let transporter = nodeMailer.createTransport('SMTP',{ service: 'smtp.163.com', host: "smtp.163.com", secureConnection: true, port:465, auth: { user: 'XXXXXXX@163.com', //邮箱 pass: 'XXXXXX', //登入密码 } });
let transporter = nodeMailer.createTransport('SMTP',{ service: 'gmail', host: 'smtp.gmail.com', secure: true, port:465, auth: { user: XXXXXXX@gmail.com', //邮箱 pass: 'XXXXXXX', //登入密码 } });
以上方法亲测有效
相关文章推荐
- nodejs利用nodemailer发送邮件
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
- 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
- [NodeJS] nodemailer 发送邮件
- nodejs使用nodemailer 1.11.x版本发送邮件
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- nodejs nodemailer发送邮件
- 利用asp.net自带邮件组件 发送邮件,支持126,163,gmail,qq等邮箱
- nodejs使用 nodemailer发送邮件
- nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
- nodejs之nodemailer发送邮件
- nodejs模块nodemailer基本使用-邮件发送(支持附件)
- 利用nodemailer发送邮件
- nodejs模块nodemailer基本使用-邮件发送(支持附件)
- 利用发送邮件SpringMail+thymeleaf+配置Bean实现
- 发送邮件到 163、Gmail、QQ 等邮箱时,全丢垃圾箱中怎么办?
- django 配置163 qq 邮箱发送邮件
- [原创]在Managed Code通过Google Gmail发送邮件以及如何通过Outlook配置Gmail