node.js通过QQ发送邮件
2018-01-05 17:02
459 查看
github:https://github.com/amor520/nodemailer-nodemailer-smtp-transpor
博客地址 :http://amor.ninja/2016/07/12/nodejs邮件发送就是这么简单/
调用方法:
支持服务:
安装如下包:
package version:
config.js:
mail.js
博客地址 :http://amor.ninja/2016/07/12/nodejs邮件发送就是这么简单/
调用方法:
sendMail('amor_zhang@qq.com','这是测试邮件', 'Hi Amor,这是一封测试邮件');
支持服务:
'1und1', 'AOL', 'DebugMail.io', 'DynectEmail', 'FastMail', 'GandiMail', 'Gmail', 'Godaddy', 'GodaddyAsia', 'GodaddyEurope', 'hot.ee', 'Hotmail', 'iCloud', 'mail.ee', 'Mail.ru', 'Mailgun', 'Mailjet', 'Mandrill', 'Naver', 'OpenMailBox', 'Postmark', 'QQ', 'QQex', 'SendCloud', 'SendGrid', 'SES', 'SES-US-EAST-1', 'SES-US-WEST-1', 'SES-EU-WEST-1', 'Sparkpost', 'Yahoo', 'Yandex', 'Zoho'
安装如下包:
npm install nodemailer --save
npm install nodemailer-smtp-transport --save
package version:
"nodemailer": "^2.3.2", "nodemailer-smtp-transport": "^2.4.2",
config.js:
module.exports = { //邮件配置 email: { service: 'QQ', user: '你的邮箱',< c7d1 /span> pass: ' smtp密码',//要去qq邮箱开启 } }
mail.js
/** * * @Description 邮件发送 * 调用方法:sendMail('amor_zhang@qq.com','这是测试邮件', 'Hi Amor,这是一封测试邮件'); * @Author Amor * @Created 2016/04/26 15:10 * 技术只是解决问题的选择,而不是解决问题的根本... * 我是Amor,为发骚而生! * */ var nodemailer = require('nodemailer') var smtpTransport = require('nodemailer-smtp-transport'); var config = require('./config') smtpTransport = nodemailer.createTransport(smtpTransport({ service: config.email.service, auth: { user: config.email.user, pass: config.email.pass } })); /** * @param {String} recipient 收件人 * @param {String} subject 发送的主题 * @param {String} html 发送的html内容 */ var sendMail = function (recipient, subject, html) { smtpTransport.sendMail({ from: config.email.user, to: recipient, subject: subject, html: html }, function (error, response) { if (error) { console.log(error); } console.log('发送成功') }); } module.exports = sendMail;
转自博客地址 :http://amor.ninja/2016/07/12/nodejs邮件发送就是这么简单/
相关文章推荐
- 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
- 使用 Node.js 的 nodemailer 模块发送邮件(支持 QQ、163 等、支持附件)
- gitlab配置通过smtp发送邮件(QQ exmail腾讯企业为例)
- Node.js使用NodeMailer发送邮件实例代码
- 通过javax.mail发送邮件(示例gmail、qq)
- node.js 发送邮件
- 用Node.js发送邮件
- 利用Node.JS实现邮件发送功能
- 使用JavaMail通过QQ/126服务器服务发送邮件
- java通过SMTP发送QQ邮件(参考龙果学院)
- node.js发送邮件
- Node.js发送邮件
- node.js发送邮件
- node.js发送邮件email的方法详解
- Node.js使用qq邮箱实现邮件发送
- Node.js发送邮件
- 转:Node.js邮件发送组件- Nodemailer 1.0发布
- java通过smtp发送qq邮件详细步骤
- 基于Node.js实现nodemailer邮件发送
- 如何通过js给QQ好友发送信息