Firefox 如何将Outlook电子邮件中的内联图像存储到MHTML中,以便在浏览器中正确查看?
我的目标是能够将Outlook电子邮件存储为单个文件,以便在所有平台和浏览器上正确呈现。MHTML很接近,但我遇到了内联图像的问题: 复制步骤:Firefox 如何将Outlook电子邮件中的内联图像存储到MHTML中,以便在浏览器中正确查看?,firefox,outlook,mhtml,Firefox,Outlook,Mhtml,我的目标是能够将Outlook电子邮件存储为单个文件,以便在所有平台和浏览器上正确呈现。MHTML很接近,但我遇到了内联图像的问题: 复制步骤: 将带有内联图像的电子邮件发送到Outlook电子邮件 另存为将电子邮件另存为MHT文件 在Firefox中打开.mht文件 请参见内联图像呈现为cid:image001.jpg,这当然是不需要的 这是一个前景问题吗?Firefox问题?MHTML无法处理此类问题 更新: 我存储了原始的.mht文件,该文件在Firefox中无法正确呈现,并通过文本编辑
cid:image001.jpg
,这当然是不需要的------=_NextPart_01D2ABD9.D009C5C0
Content-Location: file:///C:/744A9D04/CENSORED.htm
Content-Transfer-Encoding: base64
Content-Type: text/html; charset="unicode"
删除该部分,保存它,然后在Firefox中查看它,就会显示该图像
但如果我将原始电子邮件转发给自己,上述“unicode”部分将消失,并替换为:
------=_NextPart_01D2ABD9.F8480C90
Content-Location: file:///C:/2A7414D3/CENSORED.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="us-ascii"
对于这一点,Firefox可以正确地渲染图像
因此,“unicode”部分让Firefox大吃一惊。IE显示图像正常吗?MHT fiel只不过是一条MIME消息,其中仅包含作为附件的图像。是的,IE正确显示了图像。我也在Linux上的Firefox版本52.0.2上尝试过,但也遇到了同样的问题。这是微软的bug还是Firefox的bug?我甚至不确定FF是否能显示MHTML文件。它会显示其他MHTML文件吗?@DmitryStreblechenko是的,它会显示大部分MHTML内容。原始Outlook邮件的其他邮件内容看起来足够清晰,但只是这些特定的
cid:image001.jpg
部分没有像我预期的那样呈现。但是它是否显示过任何嵌入的图像?