位置: 编程技术 - 正文

Node.js使用NodeMailer发送邮件实例代码(node.js使用方法)

编辑:rootadmin

推荐整理分享Node.js使用NodeMailer发送邮件实例代码(node.js使用方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node.js使用方法,node.js使用的v8引擎是由哪个公司开发的,nodejs邮件,node.js使用方法,node.js使用mysql,node.js使用教程,node.js使用的v8引擎是由哪个公司开发的,node.js使用的v8引擎是由哪个公司开发的,内容如对您有帮助,希望把文章链接给更多的朋友!

0.目标

这一节,我将实现一个简单的发送邮件功能。

1.部署

1.1 部署Express

如果不知道如何部署,可参照:部署Express

1.2 准备一个邮箱并开始SMTP服务

为了实现这个功能,你首先要有一个邮箱;由于需要使用SMTP方式发送,你还需要开启相关功能。你可以登录你的邮箱,然后开启这个设置,以新浪邮箱和QQ邮箱为例:

2.服务器端

2.1 使用nodemailer

这里要用到nodemailer,需要自行安装:

Node.js使用NodeMailer发送邮件实例代码(node.js使用方法)

在routes/index.js中引用nodemailer:

2.2 配置

在routes/index.js中创建一个传输方式:

注意,低版本的nodemailer可能需要多传入一个参数“SMTP”:

2.3 发送邮件

如果你要发送附件,则先把要发送的文件放入工程中,并修改上面代码的附件的filename和path。

从代码中可以知道,要在邮件正文中添加图片,可以设置图片的cid,然后在img标签的src中设置为对应的cid即可。

注意,不建议在js代码中直接嵌入HTML代码,也不建议把图片加到邮件正文中。

3.测试

浏览器输入地址(如.0.0.1:/sned)。

发送等待的时间视附件大小及网络带宽等因素不同,如果有一个很大的附件要发送,可能会等待很长时间;所以,建议在测试的时候使用小文件。

如果发送成功,会给出提示:

并在邮箱里收到相应的邮件:

标签: node.js使用方法

本文链接地址:https://www.jiuchutong.com/biancheng/376404.html 转载请保留说明!

上一篇:详解nodeJS中读写文件方法的区别(nodejs怎么读)

下一篇:nodejs根据ip数组在百度地图中进行定位(nodejs cicd)

  • 一般纳税人减免增值税政策
  • 预缴增值税的会计账务处理
  • 白酒和烟草 纳税总额
  • 冲减以前年度的成本会计分录
  • 企业利润分配如何缴纳所得税
  • 管理费用期末有余额么
  • 生育津贴需要连续缴纳社保满一年吗
  • 其他综合收益不能重分类进损益的有哪些
  • 年度利润总额的12%
  • 个人承包业务是否合法
  • 收购公司固定资产注意事项
  • 各部门发生的医保费用
  • 私车公用保险费用公司承担吗
  • 个体工商户多久不用自动注销
  • 营业外收入是否报增值税
  • 没有订立合同的著作权属于什么人
  • 小规模外贸公司
  • 增值税普票没有地址电话开户行信息可以吗
  • 已缴契税是否可以在土地增值税扣除?
  • 白酒的消费税怎样计算
  • 利润表所得税费用计算公式
  • 应付账款少付怎么做账
  • 电脑怎么一键返回到桌面
  • 增值税加计抵减最新政策2022
  • 以银行存款支付上述材料运费480元
  • win11如何设置安装位置
  • 税后利润是股东权益吗
  • fs是什么文件
  • 发票章盖的不清楚可以在旁边再盖一个吗
  • php格式图片
  • php rsa
  • 应付职工薪酬年末结转到哪个科目
  • 第二季度企业所得税怎么计提
  • 微信小程序怎么制作自己的小程序
  • npm install 的 --save 选项是什么?
  • 个人咨询服务费怎么交税
  • yolo 模型训练
  • vue的ref怎么用
  • java后端代码例子
  • 自动驾驶车祸
  • 用命令ls-al显示出文件ff
  • php-fpm运行模式
  • 研发入库的产品销售出库怎样做账
  • 公司基本户被冻结,其它账户也会被冻吗?
  • 注册资本为
  • 托盘账务处理
  • python2.7 协程
  • 普通发票和增值税发票的税率
  • 补交土地税要交多少钱
  • 支付宝和微信的财务统计
  • 增值税专用发票的税率是多少啊
  • 运费发票没到可以先计提吗
  • 跨年发票如何做会计分录
  • 产品出口认证
  • 固定资产清理账户期末有余额吗
  • 营业收入包括主营业务收入
  • 废旧物资收购发票政策2018
  • 去年的凭证今年未入账
  • 公开发行企业债券,发行人累计债券余额
  • 注册资本和实收股本的区别
  • sql数据库口令
  • sql语句参数值
  • centos 进程查询
  • centos7 login账号
  • mac登录apple id一直转圈
  • linux命令git
  • win7电脑关机出现0xc0000142是什么原因
  • surface使用
  • angularjs定义全局变量
  • nodejs document
  • 安卓性能测试主要测试的是
  • dos命令怎么写
  • js表单事件有哪些
  • unity5.x游戏开发指南
  • android 控件居中
  • python抓视频保存本地
  • 小微企业不交所得税
  • 个体工商户怎样交税
  • 徐州交社保有户口限制吗
  • 华数tv业务认证账号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设