问题标签 [mjml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
697 浏览

mjml - 版权符号未在浏览器中呈现

我正在使用这段代码片段

并且此代码打印不必要的Â,就像这样©。如何在 mjml 中打印版权符号?

0 投票
1 回答
80 浏览

mailjet - MJM邮件创建流程优化

我一定在我们的邮件开发过程中遗漏了一些东西。

我们正在开发一个复杂的电子邮件模板,其中包含许多变量。这是我们导致错误的实际过程

  1. 使用 mjml 编辑器编写/开发模板(带有复杂的 for、if 等)
  2. 从 mjml 获取生成的 html(仍在使用编辑器)
  3. 使用 api (v3) 将 mjml 和 html 上传到 mailjet
  4. 通过 api (v3.1) 使用此模板发送带有 vars 的邮件
  5. 通过读取收到的邮件和模板来验证集成和变量解析如果收到错误邮件

问题是我们看到在我们将模板更新到 mailjet 的那一刻和它被 mailjet 考虑的那一刻之间存在一些延迟。我们经常收到一封带有先例模板的邮件,因此调试非常困难。

有没有办法在本地使用 vars 进行模板处理,可能不需要通过电子邮件发送模板?

0 投票
0 回答
875 浏览

html-email - 在手机屏幕上隐藏包装

我试图在移动屏幕上“隐藏”包装器“”,而不是通过实际隐藏它或“不显示它”,而是通过将填充设置为 0px。我最初的方法是使用媒体查询,但我的尝试失败了。

下面是媒体查询的样式:

下面是包装器:

上面的方法不起作用。我的理解是 50/0px 在内联后添加到标签中 - 电子邮件的实际 html 内容。那里并不存在。

有没有人设法做这样的事情?如何解决?有没有其他选择?

0 投票
0 回答
394 浏览

android - Android GMAIL App 上的 MJML 列宽不正确

我使用最新的 mjml 转译器 (2.0.0) 创建了一个响应式传单模板

mjml源码可以在http://reapic1.com/problem/flyer.txt查看(重命名为txt允许在浏览器中打开)

生成的 html 可以在http://reapic1.com/problem/output.html查看

生成的移动布局在带有设备模拟器的谷歌浏览器上的移动宽度看起来很好(请参阅http://reapic1.com/problem/correct.jpg)但是当我使用 android gmail 应用程序查看它时,列宽太窄导致所有要换行的文本(参见http://reapic1.com/problem/problem.png

任何帮助,将不胜感激

0 投票
2 回答
961 浏览

angular - 如何在角度应用程序中使用 Mjml

我正在将 MJML 安装到我的 Angular6 应用程序中,我正在用 MJML 编写电子邮件模板,现在我需要在我的构建系统上将此 MJML 电子邮件模板转换为 HTML 格式吗?

0 投票
0 回答
43 浏览

html - 发送到 AOL 电子邮件地址的提醒电子邮件为空白

我使用MJML构建了一个电子邮件提醒模板。我收到了三个客户的投诉,他们从我那里收到的电子邮件是空白的。唯一可辨别的模式是他们都是 aol 用户。我让他们中的一个给我发了一张截图。

空白 AOL 电子邮件图像

此客户端的计算机是 Windows Vista 并使用 Firefox 显示它。我没有收到其他客户的回复。

我创建了一封用于测试的 aol 电子邮件,并以与我的其他客户收到它们相同的方式发送了提醒。

预期的 AOL 电子邮件图像

它对我来说可以正常工作。(使用 Firefox 的 Windows 10)有人知道是什么原因造成的吗?

0 投票
1 回答
2017 浏览

node.js - 如果条件在 mjml 版本 3.3.5 中不起作用

这是我对 mjml 3.3.5 版本不起作用的 if 条件的测试代码。

0 投票
1 回答
416 浏览

email - 发送后邮件模板更改

我的问题是,在 chrome 中发送模板邮件/保存模板后,例如给我自己,当我打开它时,它看起来不错,但几秒钟后它看起来好像失去了一些 CSS(在这种特殊情况下,它失去了底部的边框桌子)。

这是代码,它是用 MJML 编写的

奇怪的是,如果我不通过 gmail 发送此模板,即使在 gmail 中也看起来不错

0 投票
2 回答
124 浏览

mjml - MJML 运行并观察错误

我正在关注https://mjml.io/documentation/#basic-layout-example上的教程 并按照这些说明安装https://mjml.io/download

但是,每当我想使用./node_modules/.bin/mjml index.mjmlmjml index.mjml 时,我都会收到以下错误: Command 'sed' is available in '/bin/sed' The command could not be located because '/ bin' 不包含在 PATH 环境变量中。sed: 找不到命令 /usr/bin/env: 'node': 没有这样的文件或目录

我不知道我做错了什么,到目前为止谷歌也没有帮助。知道为什么会这样吗?谢谢你的时间 :(

0 投票
0 回答
144 浏览

html - 三星手机和 Firefox 不支持电子邮件模板表情符号数字

我正在构建一个包含各种表情符号的电子邮件模板,其中一些在某些移动设备和 Firefox 上不受支持。

电子邮件模板必须在所有设备(包括桌面浏览器)上兼容。

我遇到的问题是数字表情符号,例如这个。我想知道使用图像而不是不支持的表情符号是否是这里唯一的解决方案。

我正在使用 mjml 框架来构建模板。

谢谢 :)