【发布时间】:2012-04-22 20:28:29
【问题描述】:
我们有一个论坛解决方案,允许人们通过电子邮件提交帖子。目前,在解析邮件时,图像只是作为附件添加到帖子中。我们想要做的是解析电子邮件并从邮件中获取嵌入的图像,并将它们转换为输出 HTML 中的内联图像。我们需要支持任何电子邮件客户端 Outlook、Hotmail、Gmail 等
Outlook 原始邮箱:
<img id="Picture_x0020_1" src="cid:image001.jpg@01CD172C.038D3C80">
我们想要的结果是保存附件并将src作为
<img id="Picture_x0020_1" src="http://www.site.com/default.aspx?action=ViewAttachment&paid=594">
我知道我们可以通过以下方式获取图像:.NET How to extract embedded image from email message?
我们需要破解 RegEx 还是有可以简化此操作的库?我确信我们不是唯一想要将电子邮件呈现为 HTML 的人
【问题讨论】:
-
我不明白问题出在哪里。这是关于解析原始消息的吗?这是关于在 URL 中公开图像?