随笔分类 -  mjml

email template flamework
mrml 使用中的一些问题
摘要:mrml 对于mjml 的兼容还是很不错的,目前是一些问题 问题 mjml version 问题 这个属于早期版本的问题了,目前使用方法已经不包含此参数了 <mjml version="3.3.3"> 应该去掉version 其他配置参数 mrml 的实现与mjml 的配置参数基本一致,有几个参数我 阅读全文

posted @ 2023-12-28 21:20 荣锋亮 阅读(11) 评论(0) 推荐(0) 编辑

mrml python 以及webassembly 实现简单说明
摘要:简单说明下mrml python 以及webassembly 的实现 python python 是基于了pyo3,利用pyo3 提供的能力,暴露了python 模块 参考处理 // 暴露的mrml 模块 #[pymodule] #[pyo3(name = "mrml")] fn register( 阅读全文

posted @ 2023-12-28 13:17 荣锋亮 阅读(43) 评论(0) 推荐(0) 编辑

mrml mjml 的rust 实现
摘要:mrml 是mjml 的rust 实现,同时还提供了webassembly 的支持,当然比较强大的是mrml 同时也实现了python binding webassembly 使用 代码 const { Engine } = require("mrml"); const engine = new E 阅读全文

posted @ 2023-12-28 11:39 荣锋亮 阅读(8) 评论(0) 推荐(0) 编辑

mailhog 作为smtp server mock工具
摘要:mailhog 是一个方便的smtp web 以及api 测试工具,可以方便的作为一个mock 工具,以下是一个简单的使用 为了方便项目使用 mjml&&email-templates&&nodemailer (nodejs) 进行html email 的发送 mailhog环境准备 为了方便使用d 阅读全文

posted @ 2020-01-31 14:18 荣锋亮 阅读(1566) 评论(0) 推荐(0) 编辑

email-templates 集成mjml 的另外一个方法
摘要:今天有写过一个简单的email-templates 集成mjml 的方法,是通过自定义render(扩展性比较灵活)实际上 email-templates 也提供了配置选项,我们可以选择自己的方法进行模版引擎的扩展,以下是一个简单的尝试 环境准备 项目结构 ├── README.md ├── app 阅读全文

posted @ 2020-01-08 16:49 荣锋亮 阅读(703) 评论(0) 推荐(0) 编辑

email-templates + mjml 发送邮件
摘要:mjml 是一个很不错的响应式邮件html 内容标签库,email-templates 是一个灵活强大的邮件发送框架,两者集成起来我们 可以设计灵活强大的邮件发送系统,以下是一个简单的集成使用,实际使用还有好多地方需要完善 环境准备 项目结构 ├── README.md ├── app.js ├── 阅读全文

posted @ 2020-01-08 14:06 荣锋亮 阅读(926) 评论(0) 推荐(0) 编辑

mjml nodejs 集成
摘要:mjml 支持nodejs 的集成,以下是一个简单的使用 使用typescript 项目准备 项目结构 ├── app.ts ├── index.mjml ├── package.json ├── tsconfig.json └── yarn.lock ├── app.ts ├── index.mj 阅读全文

posted @ 2019-12-29 22:21 荣锋亮 阅读(549) 评论(0) 推荐(0) 编辑

mjml强大&&灵活的邮件模版引擎
摘要:mjml 是一个邮件模版引擎,我们可以用来制作发送响应式的邮件内容,同时官方文档丰富,支持的格式多样。 以下是一个简单的试用,后边会详细学习下 安装 yarn init -y yarn add mjml yarn init -y yarn add mjml yarn init -y yarn add 阅读全文

posted @ 2019-12-29 16:25 荣锋亮 阅读(1322) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示