位置: 编程技术 - 正文

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)

  • 应交税费账目处理
  • 个税计算方法和规定
  • 分期收款销售的基本业务处理
  • 金银首饰以旧换新增值税
  • 原材料不良品的处理流程
  • 个人所得税申报退税的条件
  • 预算收入包括增值税吗
  • 领发票凭证做什么用
  • 增值税附加计入什么科目
  • 未填开发票怎么作废
  • 测试收入的钱怎么用
  • 未开票收入下月开票怎么报税
  • 退回的税款如何做账
  • 分配的股息 要交所得税吗
  • 税控盘服务费怎么填写申报表
  • 贴标企业
  • 虚开费用发票入账
  • 收到外币货款的汇率
  • 公司迁移注册地税务问题
  • 个体工商户如何给员工交社保
  • 劳务派遣差额征税5%
  • 租赁房使用权和所有权冲突
  • 预缴纳税申报怎么报
  • 从租计征房产税租金收入含税吗
  • 冲减以前年度所得税费用
  • 自然人税收管理系统扣缴客户端app
  • 白条入账会给什么处分
  • 监理多计量承担什么责任
  • 周转材料月末有余额吗
  • 收回已核销的坏账并入账
  • 收到政府部门的奖励金怎么入账
  • php 面向对象
  • php-msf
  • php 字符串函数
  • 公司向个人借款利息如何处理
  • 房地产土地使用税征收标准
  • 认知度高的人
  • 固定资产后续支出一律计入固定资产成本
  • thinkphp连接查询少数据
  • 小说《从零开始》
  • javaweb入门简单小项目
  • 快递行业一般纳税人税率是多少
  • 测试工程师有前途么
  • nodejs c扩展
  • ai引领技术变革是什么
  • 增值税专用发票和普通发票的区别
  • 可供分配利润是留存收益吗
  • 资产负债表和利润表的勾稽关系
  • 现金折扣的账务处理最新
  • 企业账务处理程序的概念
  • 小微企业应纳税所得额100万到300万怎么计算
  • 承包费会计处理
  • a公司持有b公司
  • 小规模纳税人开专票税率是多少?
  • 车间管理人员的福利费计入什么科目
  • 原材料采用实际成本法,在会计核算上应设置的账户是
  • 主营业务成本怎么结转本年利润
  • 财政返还什么意思
  • 无生产经营收入可以评为a吗
  • 固定资产建账为什么不能直接输入名字
  • 商品型企业
  • SQLServer2000 报1053错误(服务没有及时响应或控制请求)的解决方法
  • centos查看所有文件
  • ie11安装方法
  • win8.1系统没有wifi怎么办
  • 新买的读卡器不读卡,提示放入驱动盘
  • linux spool
  • linux小技巧
  • ai控制器的简称是
  • ie按钮不显示
  • js 获取ua
  • linux for i in
  • Node.js与Sails redis组件的使用教程
  • pyqt用法
  • 详细解读了
  • 啥叫七个不得
  • 党建服务中心属于哪个区
  • 定期定额发票使用流程
  • 广西电子税务局电话人工客服电话
  • 河南三门峡税务社保缴费电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设