HTML 邮件兼容性检查
HTML Email Compatibility Check
拿邮件的 HTML 去对照各家邮件客户端真正支持的范围,直接指出会散架的元素,并把 Gmail、Outlook 等客户端里还剩下什么并排列出来。
把一封即将发出的邮件的 HTML 粘进来,这里会按客户端逐个说出什么撑不过它——并指出是哪个元素造成的。支持数据来自 caniemail:在真实设备上跑的测试,每一条都带着最后一次运行的日期。本站没有渲染设备群,也从不声称预览是截图。
纯文本版本(可选)
怎么用
粘贴 HTML
整封邮件,按将要发出的样子。如果你还会发一份 text/plain 部分,也把它粘进来——否则你会被告知你没有这一部分,而这是对的。
按严重程度顺序读结果
“会坏”意味着它在有人在用的客户端里发出去就是错的;“外观”意味着某一个客户端略有不同。每条结果都点出它适用的客户端,以及它依据的 caniemail 特性。
跳到元素,接受改写
点一条结果会高亮你源码里对应的那一段。能生成改写的地方,改写是从那个元素自己的内容构建的——flex 行变成装着你那几列的表格——“应用”把它接进去,文件的其余部分不动。
看两个窗格
左边是你写的;右边是所选客户端留下的。把图片关掉——那是大多数读者最先看到的样子——再试试深色和手机开关。
常见问题
预览是 Gmail 的截图吗?
不是,这里也永远不会这么说。它是你的 HTML 套上那个客户端有文档记载的剥除规则,由你正在用的浏览器画出来。对 Windows 上的 Outlook 差别最大:它通过 Microsoft Word 渲染,所以这个窗格能告诉你 Word 还会留下什么,说不了 Word 会把它排成什么样。
为什么不到 102 KB 就警告大小?
因为 Gmail 量的是组装后的整封邮件,不是你的文件。传输编码、邮件头和发送平台的链接改写都会加上去,所以这里 100 KB 的草稿发出去就超限被截断,页脚和退订链接都藏到“查看整封邮件”后面去了。
Naver、Daum 和 Kakao 呢?
它们在列表里,但不带结论,因为没有任何公开的测试矩阵覆盖它们,本站也没有测过。选了其中一个,只会套用通用规则——去掉脚本和表单——面板会说明结果未经验证。关于 Naver 的一行自信的结论,比一行空白更糟。
我的草稿会离开浏览器吗?
不会。解析、规则和预览都在标签页里运行,草稿只存在这个浏览器的本地存储里,这样刷新不会丢。清空输入框就删掉了它。
可以从这些接进来
邮件客户端支持对照表
Email Client Support Table
Gmail、Outlook、Apple Mail、Yahoo、三星邮件和 Thunderbird 在 HTML 邮件里各支持什么,取自 caniemail 的真机测试,每一项都标了最后测试日期。
HTML 邮件搭建
HTML Email Builder
用积木块拼出基于表格布局、行内样式的 HTML 邮件,按钮走 VML 兜底,并用同一批积木生成纯文本备用版本。
发出与收到对比
Sent vs Delivered Comparison
用你自己的账号把一封草稿发到临时地址,看看发送链路改写了什么——被包成跳转的链接、被丢掉的 style 块、被塞进来的追踪像素、实际使用的编码。
密码生成器
Password Generator
按长度、字符集和是否排除易混字符的规则生成随机密码,需要的话可以一次生成很多条。
接下来
这些工具吃得下当前工具的产出,结果可以直接送过去。
邮件客户端支持对照表
Email Client Support Table
Gmail、Outlook、Apple Mail、Yahoo、三星邮件和 Thunderbird 在 HTML 邮件里各支持什么,取自 caniemail 的真机测试,每一项都标了最后测试日期。
发出与收到对比
Sent vs Delivered Comparison
用你自己的账号把一封草稿发到临时地址,看看发送链路改写了什么——被包成跳转的链接、被丢掉的 style 块、被塞进来的追踪像素、实际使用的编码。
HTML 邮件搭建
HTML Email Builder
用积木块拼出基于表格布局、行内样式的 HTML 邮件,按钮走 VML 兜底,并用同一批积木生成纯文本备用版本。
HTML 美化与压缩
HTML Beautifier & Minifier
格式化或压缩 HTML,保留内联元素,是否折叠空白可选。
CORS 跨域检测
CORS Tester
从你指定的来源发出浏览器会发的预检请求,再带上同一个 Origin 发一次 GET,并按 Fetch 标准的规则说清究竟是哪个响应头把它挡住了。
汇率换算
Currency Converter
按欧洲央行每日参考汇率经欧元交叉换算三十来种货币,也可以直接填入你自己拿到的那个汇率。