node发送邮件非常简单,这里只做qq的演示,你可以举一反三.

使用nodemailer包

let transporter = nodemailer.createTransport({

// 使用qq发送邮件

// 更多请查看支持列表:https://nodemailer.com/smtp/well-known/

service: 'qq',

port: 465, // SMTP 端口

secureConnection: true, // 使用了 SSL

auth: {

user: '751734566@qq.com',

// 这里密码不是qq密码,是你设置的smtp授权码

// 获取qq授权码请看:https://jingyan.baidu.com/article/6079ad0eb14aaa28fe86db5a.html

pass: 'xxxxxxxx',

}

});

接下来我们设置我们到发送内容

let mailOpt= {

from: '"test" ', // 你到qq邮箱地址

to: 'xxxx@qq.com', // 接受人,可以群发填写多个逗号分隔

subject: 'Hello', // 主题名(邮件名)

// 可以发送text或者html格式,2选1

// text: 'Hello world?', // 纯文本

html: 'Hello world?' // html

};

如果我们想发一个稍微漂亮到邮件怎么办?

我们可以使用html模板来实现

const template = require('art-template');

let html = template(__dirname + '/mail_temp.html', obj) // mail_temp.html为你想使用到页面模板,obj为你的参数

// 例如

obj = {

name : 'test',

phone : '183xxxxxxxx',

time : new Date()

}

新用户:{{name}}({{phone}})于{{time}}进行了注册.

所有准备完成,让我们发送邮件吧!

// 执行发送

transporter.sendMail(mailOptions, (error, info) => {

if (error) {

return console.log(error);

}

console.log('邮件已发送成功,邮件id: %s', info.messageId);

});

java发送QQ群邮件,简单两步使用node发送qq邮件相关推荐

  1. 简单两步使用node发送qq邮件

    node发送邮件非常简单,这里只做qq的演示,你可以举一反三. 使用nodemailer包 let transporter = nodemailer.createTransport({// 使用qq发 ...

  2. 如何用html制作快速邮箱发到手机qq,简单两步使用node发送qq邮件的方法

    node发送邮件非常简单,这里只做qq的演示,你可以举一反三. 使用nodemailer包 let transporter = nodemailer.createTransport({ // 使用qq ...

  3. 简单两步解决Microsfot Edge浏览器打开PDF卡住的问题 - 【大鼓的电脑百科】

    Hi,我是大鼓,欢迎来到[大鼓的电脑百科],这是我们的第一篇文章,希望这篇文章可以帮到你! 前言 在日常使用中,有时候会遇到使用Microsoft Edge打开PDF时,Microsoft Edge会 ...

  4. 简单两步彻底根除系统多余输入法

    简单两步彻底根除系统多余输入法 大家想必都曾有过这样的遭遇:在Windows系统中不停地按下"Ctrl+Shift"组合键,以切换到你喜欢的输入法.每次都是这么切换来切换去的,是不 ...

  5. 机关办事必备!简单两步掌握一键卡复印技巧

    相信许多朋友都有过在机关单位办事的经历,在大多数机关单位,甚至是银行等场所,时常会有证件复印的需求.使用传统的复印设备进行证件/卡复印,操作过程往往相对繁琐,需要多次扫描以及多次手动送纸,在一些人流量 ...

  6. 简单两步,去除网站首页后缀index.html

    你们的网站还带着一个小尾巴,好low啊.太没技术含量了吧.这个公司正规吗? 公司网站的小尾巴,真的是又难看,又没技术含量.今天简单两步轻松去除. 一.修改默认主页设置 这这里我使用的是虚拟主机.登录阿 ...

  7. 简单两步自己动手制作联想windows7 sp1 64位旗舰版安装镜像文件windows7旗舰版主...

    本帖最后由cjg1823于2011-8-1722:39编辑 写在开篇的话:本文所述方法,仅供学习研究,请勿用于商业用途,否则后果自负!笔者本人不会向任何人提供成品. windows7旗舰版主题本文是参 ...

  8. python 下载qq群文件_python作业/练习/实战:下载QQ群所有人的头像

    步骤与提示: 1.在腾讯群网页中进入任意一个群,获取相关信息,可以用postman是试一下,可以看到我们要的是mems里面的数据,需要获取到QQ号和群名片,如果没有群名片的话取昵称 2.根据QQ号下载 ...

  9. 简单两步就能将 Laravel Log 信息发到其他平台上

    我们在写代码时,都想自己的代码尽可能的不影响现有的代码. 或者说,最大化不改动任何代码的情况下,如何嵌入我们的新功能?这是我们常说的「非侵入式」的开发方式. 使用「非侵入式」的开发模式,主要在提供第三 ...

最新文章

  1. LINUX 下 WEBlogic集群的搭建-01
  2. Python 基础函数
  3. java.equal例子_Java中的== 和equals()方法详解与实例
  4. WordPress 不用插件实现对长文章进行分页
  5. 锤子不死!还有新手机,但要等很久...
  6. window的git extensions保存密码
  7. [杂]实用工具与链接
  8. w3school JavaScript笔记2 ——JavaScript HTML DOM
  9. SWFObject Flash 增强插件
  10. 2022 第三届字节跳动青训营,后端专场,课程报名,笔记 纲要
  11. 微信摇一摇插件ios_微信密友插件ios下载-微信密友ios插件下载6.6.6最新版-西西软件下载...
  12. 基于评论的跨境电商产品满意度分析_kaic
  13. 朱晔的互联网架构实践心得S2E2:写业务代码最容易掉的8种坑
  14. 如何让游戏里的 NPC 拥有自己的意志?
  15. Java_7.1 ArrayList应用点名器
  16. 快来智影:微电影的拍摄技巧
  17. 美通企业日报 | 阿迪达斯和碧昂丝达成标志性合作;万豪国际公布亚太区2020年发展愿景...
  18. 详解input value属性
  19. 360个人图书馆 轻松解除网页防复制
  20. PolynomialFeatures多项式转换

热门文章

  1. 辽源天气预报软件测试,辽源天气预报15天
  2. mysql的操作语句_Mysql最常用的操作语句收集
  3. C++ 强制类型转换运算符
  4. MySQL 创建索引
  5. 没有bug队——加贝——Python 45,46
  6. 数学建模学习笔记(四)——拟合算法
  7. mysqlfront连接MySQL错误_使用MySql-Front远程连接MySQL失败的解决办法
  8. 心脏遥测监控系统服务器,基于ARM7的心电采集与远程传输系统设计
  9. centos7安装mysql的rpm_Centos7 安装MySQL(rpm方式)
  10. labview linux 内核 不匹配,Linux CentOS7(或Ubuntu)中安装NI-VISA后一打开范例Simple Serial.vi就闪退,LabVIEW就崩溃。...