javascript - 使用 emailjs 添加电子邮件模板

标签 javascript node.js

我有以下几行,这是我尝试过的,它工作正常但我想加载一个模板来绘制里面的内容,我如何附加一个文件作为电子邮件的内容显示?这是我所拥有的:

attachment:[{data: req.__({ phrase: 'Please click this link to reset your password: https://website.com/reset/%s', locale: locale}, user.uuid), alternative:true}]

如何加载路径以从诸如 HTML 文件之类的文件中读取内容?

最佳答案

我可以使用模板添加以下行:

var forgotTemplate = fs.readFileSync('../public/mailplates/forgot');

然后:

attachment: [{data: forgotTemplate, alternative:true}]

无论如何,我需要适合“散列”来更改密码,我如何在其中添加脚本行或至少添加一个字符串?

关于javascript - 使用 emailjs 添加电子邮件模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36014698/

相关文章:

node.js - Node 6 调试器窗口 - 尝试复制 OSX 应用程序图标以自定义电子预构建时出错

html - 如何使 EmailId 验证器忽略 Angular 6 中的大小写?

javascript - 使用 Prototype 根据嵌套表中的类选择 td - javascript

javascript - 如何在中心外自定义谷歌图表标签数据

javascript - 注入(inject) Controller 时服务未定义

javascript - Promise 错误处理基础知识

node.js - 创建项目后 Gatsby 开发不工作

javascript - 在 Meteor 集合中具有一致的客户端 session ID

javascript - 单击后显示对话框弹出刷新页面

javascript - d3.js 应用颜色范围不适用于 JSON