我在客户端 A 上的 Thunderbird 14 中创建了一个过滤器,当满足有关传入邮件的某些规则时,同一封邮件将被转发到客户端 B 和 C。
从 A 收到的匹配邮件总是转发给 B 和 C,这就是我想要的。但是,当 A 上的邮件带有附件时,B 和 C 也会转发,但他们收到的文件已损坏。就我而言A上传入的文件是一个大小约为10kb的Word文件;客户端B和C收到的Word文件大小为27字节。
我认为这可能是因为当附件尚未完全下载时转发从 A 开始。但我不确定这是原因。而且我不知道如何修复。
关于如何调查或解决该问题您有什么想法吗?
答案1
我遇到了上面报告的相同错误,以防其他人遇到此问题,这里是错误和修复方法!
错误:创建了一个过滤器来转发带有附件的新邮件,电子邮件带有创建的附件,但附件只有 27 个字节并且无法正确打开。
修复:在评论#65 中找到https://bugzilla.mozilla.org/show_bug.cgi?id=570914
进入工具-->选项-->高级-->配置编辑器
mail.imap.mime_parts_on_demand:true -> false mail.server.default.mime_parts_on_demand:true -> false
还要检查这些设置是否与我的设置相符:
进入工具-->选项-->合成
转发消息:内联将扩展名添加到文件名:未选中
希望这能解决您的问题,就像解决我的问题一样。
答案2
这是 Thunderbird 中的一个错误。这似乎是一个老问题,一些用户在过去几年中在多个版本的 Thundbird 上都遇到过这个问题。错误报告似乎很长而且很混乱,所以它可能是一个很难重现的错误。
如果可能的话,您应该升级到最新版本的 Thunderbird(目前为 16)。
如果这不能解决问题,您应该查看以下错误,并尝试添加任何其他信息(例如您正在使用的邮件服务器)以帮助免费的开源项目解决问题: