我的公司要求在浏览器窗口中呈现 MIME 编码的电子邮件 (HTML)。这不是 MUA 的一部分,而是我们需要添加到产品中的工具。我在网上到处寻找产品/图书馆,但没有找到。
有没有人使用过任何东西在浏览器窗口中呈现电子邮件?
最佳答案
你没有提到语言,所以我假设你很灵活。
Python 将是我的首选解决方案 - 它有 email parser , 和 pyzmail .后者更容易使用,前者更兼容。
PHP 有 MailParse和 Mime Mail Parser .
Ruby 有 Mail .
只需使用您使用的任何库中的相关函数提取 HTML,然后将其直接呈现给浏览器,或者将其保存在文件系统中并返回一个链接。您无法从电子邮件正文“链接”到附件,但您可以从解析器库中获取附件,保存它们并生成文件链接。
关于html - 基于 Web 的电子邮件呈现器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8215913/