在公司用thunderbird给同事发邮件的时候发现附件被改名,其实以前发信给助教的时候也
有过,但不知所以然没有在意,今天搜了一下原来是thunderbird太先进了,没考虑到中文。
Thunderbird 前卫的中文附件处理导致落后邮件客户端兼容问题的解决
简单说就是 Thunderbird 发邮件的附件如果用中文文件名的话
Foxmail 等其他邮件客户端无法识别 显示乱码 甚至认不出来附件
据说原因是:
Thunderbird 遵循的是最新的标准 RFC2231
http://rfc.net/rfc2231.html
MIME Parameter Value and Encoded Word Extensions:
Character Sets, Languages, and Continuations
解决办法:
编辑 首先项 高级 配置编辑器
工具 选项 高级 配置编辑器
Tools Options Advanced General Config Editor
修改过滤器
mail.strictly_mime.parm_folding
默认值是2 修改为0或1就可以解决了
或者修改配置文件 prefs.js
user_pref("mail.strictly_mime.parm_folding", 0);
然后回到 RFC2047 标准
http://rfc.net/rfc2047.html
MIME (Multipurpose Internet Mail Extensions) Part Three:
Message Header Extensions for Non-ASCII Text
按照上面的方法一试,问题解决。