主题: 附件的文件名长度被截断

我从QQ邮箱发送到iredmail邮箱,附件文件名长度正常"作文信息采集系统概要设计说明-这是一个很长很长很长的标题啊.doc"。

但是我从iredmail发送到QQ邮箱的时候,附件文件名就会被截断为"作文信息采集.doc"。

管理员帮忙找下问题所在

回复: 附件的文件名长度被截断

发给其它邮箱试试。如果其它邮箱没问题,那就是 QQ 邮箱的问题了。

回复: 附件的文件名长度被截断

我们的员工给我反馈的,
iredmail通过客户端或者web方式发邮件给任何地址,其中附件标题过长有有这个问题,
反过来收到的邮件附件文件名标题长度正常。

其他使用该系统的用户也测试一下是否有这个情况

回复: 附件的文件名长度被截断

你的 iRedMail 和 Roundcube WebMail 分别是哪个版本?

回复: 附件的文件名长度被截断

版本分别是:
iRedMail-0.6.0
roundcubemail-0.3.1

对不起啊,是我没测试到位,iredmail发送到gmail识别出来的附件标题是正确的。

发送到gmail和qq 邮件中的原始代码都为:
Content-Transfer-Encoding: base64
Content-Type: application/octet-stream; charset=UTF-8;
name="=?UTF-8?Q?=E4=BD=9C=E6=96=87=E4=BF=A1=E6=81=AF=E9=87=87=E9=9B=86=E7.doc?=";
Content-Disposition: attachment;
filename*0*=UTF-8''%E4%BD%9C%E6%96%87%E4%BF%A1%E6%81%AF%E9%87%87%E9%9B%86%E7;
filename*1*=%B3%BB%E7%BB%9F%E6%A6%82%E8%A6%81%E8%AE%BE%E8%AE%A1%E8%AF%B4%E6;
filename*2*=%98%8E-%E8%BF%99%E6%98%AF%E4%B8%80%E4%B8%AA%E5%BE%88%E9%95%BF%E5;
filename*3*=%BE%88%E9%95%BF%E5%BE%88%E9%95%BF%E7%9A%84%E6%A0%87%E9%A2%98%E5;
filename*4*=%95%8A.doc;

回复: 附件的文件名长度被截断

多发到几个 ISP 里测试一下吧。
还有问题的话尝试自行升级到 roundcube-0.4.2,再发到各个 ISP 进行测试。