位置: 编程技术 - 正文

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)

  • 不含税的金额
  • 企业所得税多缴退税规定
  • 合伙企业借款利息收入个税
  • 专利资本化条件
  • 缓缴税款到期缴纳罚款吗
  • 账务核对有账表核对吗
  • 企业所得税业务费扣除标准
  • 其他业务收入的核算内容
  • 营改增租金收入税率
  • 物业 免物业费
  • 本年度应收账款是否应该加起初
  • 增值税普通发票和普通发票的区别怎么交税
  • 承租人转租需要交税吗
  • 机票上的exemptcny这个是什么意思?
  • 所有者权益与所有者权益合计
  • 关税征收目的
  • 集团公司内部无偿借贷增值税
  • 企业所得税怎么征收
  • 每月物业费怎么计算公式
  • 无形资产怎么计算摊销
  • 存出资本保证金属于什么科目
  • 技术转让所得减半征收企业所得税
  • 购买所有物品都是可以退货吗
  • 全民游戏盒子怎么卸载
  • win10字体有些模糊
  • 处理车辆违章送哪个部门
  • 在win7系统中文件属性有哪些
  • 计提存货减值准备符合可靠性原则
  • 销售不动产分期收款怎么确认收入
  • PHP:iconv_mime_decode()的用法_iconv函数
  • 工程竣工决算会计账务处理
  • 免征个人所得税33种情形
  • php导出表格
  • 呆账核销分录
  • 身份证校验python代码
  • php remote_addr
  • 增值税专用发票进项
  • 个体工商户税务登记需要哪些资料
  • 水灾期间未生产怎么处理
  • 收据可以当发票吗?
  • sql server重新配置
  • sql查询使用临时表
  • sqlserver根据查询结果创建表
  • 个税汇算清缴时劳务报酬怎么计税
  • 金税盘全额抵扣申报表怎么填
  • 公司买卖股票亏损了 要交企业所得税吗
  • 发票怎样申领成功?
  • 顺流交易和逆流交易会计分录
  • 企业所得税如何抵扣
  • 海外也不能避税吗
  • 业务招待费进项税额转出会计分录
  • 财务费用中的利息支出
  • 装修费一定要摊销吗
  • 会计凭证保管期限30年是哪一年开始的
  • 高速公路车辆通行卡没还怎么办
  • 收到的业务赔偿如何入账
  • 因质量原因无法退货
  • 超市代销如何分成
  • 应付票据贴现利息收入会计分录
  • 小规模可以开红网吗
  • 五险 会计
  • 房租增值税专用发票几个点
  • mysql 1449解决
  • sql server设置自增
  • pe explorer
  • awk两个文件关联合并
  • mac os 如何备份
  • windows8怎么使用
  • win7系统桌面图标设置
  • Android FrameAnimatio和Tween补间动画
  • jquery删除所有class
  • 一个进程cpu占用率长时间为90%以上
  • jqueryui easyui
  • javascript面向对象精要pdf下载
  • 广州地税预约网官网
  • 企业环境信用等级在哪里查询
  • 211学生占全国比例
  • 沥青进口需要配额吗
  • 淄博市地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设