回复: roundcube 附件问题

从 MIME 源码来看,roundcube 编写的邮件是对的,应该算是 MS Outlook 的问题(对 MIME 解析不准确)。

Roundcube 开发人员认为 MIME 是没问题的 :L

回复: roundcube 附件问题

嗯,升级方案已经在测试中了。

回复: roundcube 附件问题

我也遇到这样的情况了  发送中文的xls和doc文件到gmail和live邮箱都出现扩展名变没有的情况,文件名也被改成noname和att0000x。但发送英文名的xls或doc都正常

回复: roundcube 附件问题

你不是已经升级到 0.2.x 了么?

回复: roundcube 附件问题

roundcube 0.2 stable 默认:

Content-Type: application/msword;
name*0*=ISO-8859-2Nov%FD%20objekt%20-%20Dokument%20aplikace%20Microsoft
name*1*=%20Word.doc
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename*0*=ISO-8859-2Nov%FD%20objekt%20-%20Dokument%20aplikace%20Micros
filename*1*=oft%20Word.doc

从上面结果看较长的文件名,超过64 bytes后,会多行filename*0*,filename*1*.......来显示,
只所以在Gmail被截断,我测试后,猜想Gmail只解析了第一段filename*0*,后面的没有解析,直接再加上扩展名,形成文件名。

在roundcube main.config里设置为full   RFC2047再试试看呢。