我正在 Thunderbird 中撰写电子邮件。当我通过拖动到标题区域附加 png 图像时,它们被附加为
Content-Type: image/png;
name="foo.png"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="foo.png"
当我通过拖入正文将它们内联连接时,它们被连接为
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>
如果收件人使用 Thunderbird 或通过 gmail 网页界面,后者显示效果很好。但是,我收到 OSX Mail.app 用户的投诉,他们只能看到一个<Mail Attachment.txt>
充满废话的文本文件。他们必须保存文件并将其重命名为*.png
。
尽管 kmail 似乎从该附件中获取了一些信息,但它也对该附件感到困惑:
附件不应该以 形式发送吗text/plain
?(不过,有趣的是 Gmail 可以理解这一点。)如果是这样,那么我怎样才能让 Thunderbird 以正确的 mime 类型发送内联附件?
答案1
从网站下载的 Thunderbird 运行正常,所以看起来这是 Ubuntu 软件包中引入的一个错误。我已经提交了一个错误这里。
接下来,Arch 软件包不是包含此错误,这肯定是在 Ubuntu 打包过程中引入的。