为 HTML 邮件生成纯文本版本

每封 HTML 邮件都该带一份文本备用版本。只发 HTML 会在一些过滤器那里吃亏,对客户端只显示文本的人来说,看到的就是一片空白。

正在加载工具……

工作原理

  1. 粘贴 HTML。
  2. 按“Generate”(生成)。
  3. 把结果复制进你邮件工具的文本部分,或者直接下载。

为什么什么都不用上传

这个页面上的每一步操作,都由运行在你浏览器标签页里的代码完成,用的就是渲染网页的那套引擎。文件从磁盘读进标签页的内存,在那里被处理,再作为下载写回去。它不会被送到任何地方 —— 不会送给我们,也不会送给第三方。

自己动手验证

  1. 打开浏览器的开发者工具(F12),选择“网络”(Network)面板。
  2. 载入你的文件,运行这个工具。
  3. 你能看到的请求只有这些:工具自己的代码 —— 少数几个重型工具还会从公共 CDN 取它们的开源引擎 —— 外加一条发往 loreatec.jp 的小小访问记录(页面地址和标题,仅此而已)。没有一条带着你的文件。

文件不外传的证明 →

常见问题

真的有人会看纯文本版本吗?

有 —— 在手表上、在无障碍辅助工具里、在终端邮件客户端里,以及任何按策略禁用了 HTML 的地方。但更重要的原因是过滤器:一封没有文本备用版本的邮件,在几乎所有地方都是一个轻微的负面信号,而去掉这个信号不花你一分钱。

为什么链接要写成“文字 <url>”这种形式?

因为在纯文本里没有东西可以点:读者需要亲眼看到链接指向哪里。把地址放在文字后面的尖括号里,是邮件客户端能识别并重新变回可点击链接的通行写法。

文本版本要和 HTML 版本说同样的内容吗?

是的。过滤器会对比这两部分内容,一份和 HTML 说的完全不是一回事的文本部分,是已知的垃圾邮件手法之一 —— 这正是过滤器要衡量这个差异的原因。要让它成为一个真正的备用版本,而不是一个占位符。