我编写了一些代码来以 HTML 和文本的形式发送电子邮件,但在测试它时遇到了麻烦。
在 Thunderbird 和 Outlook 上,有一个以纯文本形式查看的选项,但是我觉得它们很聪明,并且对纯文本做了一些事情(因为它在 Thunderbird 中看起来与在 Outlook 中略有不同)。
最糟糕的电子邮件客户端是什么?一种根本不支持 HTML 并且不够聪明以自行将 HTML 转换为文本的工具。
我希望看到最坏的解决方案。
我编写了一些代码来以 HTML 和文本的形式发送电子邮件,但在测试它时遇到了麻烦。
在 Thunderbird 和 Outlook 上,有一个以纯文本形式查看的选项,但是我觉得它们很聪明,并且对纯文本做了一些事情(因为它在 Thunderbird 中看起来与在 Outlook 中略有不同)。
最糟糕的电子邮件客户端是什么?一种根本不支持 HTML 并且不够聪明以自行将 HTML 转换为文本的工具。
我希望看到最坏的解决方案。
莲花便笺。即使是简单的 HTML 也可能会遭到破坏。这将是一个完美的应用程序,也是它可能实现的唯一合适的目的。当你在做的时候,你可以得到一个很好的例子来说明如何设计一个糟糕的界面。
您是否正在与技术人员打交道?我无法想象除了 CS 教授和阅读 SO 的人之外,还有很多人使用 Mutt 之类的东西,但实际上没有多少普通读者(除了在 POS 系统等计算机有限的地方的内部公司电子邮件)使用非 HTML 邮件。
此外,请查看没有外部链接图像的外观,因为大多数网络邮件提供商(和其他人)都会阻止它。
Thunderbird 中的查看纯文本选项实际上显示了多部分 MIME 中的纯文本副本。这对于您要执行的操作应该没问题。
Outlook 实际上将 HTML 版本转换为纯文本,并且不显示在 MIME 中传递的纯文本版本。
最重要的是,只需使用 Thunderbird。
确保在 Outlook 2003 和 2007 中测试您的邮件。
Outlook 2003使用Internet Explorer呈现 HTML 邮件。
Outlook 2007使用Word呈现 HTML 邮件。它不支持元素定位之类的东西,所以如果你严重依赖 CSS,Outlook 2007 肯定会搞砸。
如果您想实际查看多部分电子邮件的文本部分(在同一条消息中同时发送 HTML 版本和文本版本的电子邮件),那么我建议您查看Fastmail.fm。他们可以选择只显示多部分的文本部分。
另一方面,如果您正在寻找一个具有最差启发式将 HTML 转换为文本的电子邮件客户端 - 那么我将猜测一下并使用第二个 Lotus Notes。
每当我想在 Thunderbird 中查看消息的实际内容(不仅仅是它的外观)时,我只需使用查看消息源选项。这给了我纯文本和 HTML 源代码。
但是,如果您只想要损坏的电子邮件,强烈推荐使用 Lotus Notus。
在 *nix 上发送邮件。非常非常糟糕。