主题: 有關附件中文名的問題

hi,大家好。

上個星期瞭解到這個郵件方案,很不錯,已經裝了在試用了。

不過在用的過程中發現一些問題。

從web上發帶有中文名附件的郵件到其他郵箱,如果用windows live mail或者OE,收取的話,附件名變成了ATT00303.dat類似這樣的;登陸www.foxmail.com收取的話,則附件名變成了ATT00303.bin類似這樣的。

回复: 有關附件中文名的問題

附件名是简体中文还是繁体中文?
你使用的 iRedMail 是哪个版本?

回复: 有關附件中文名的問題

iRedMail-0.4.0.tar.bz2

附件的文件名,有簡體的,有繁體的,都是這樣的

英文和數字的文件顯示是正常的。

回复: 有關附件中文名的問題

通過iRedMail系統發的郵件以及foxmail上收到的郵件

回复: 有關附件中文名的問題

我也遇到楼主的问题,用outlook收取附件后变成了.dat文件,但修改后缀后,还是读出来

回复: 有關附件中文名的問題

原帖由 zhoubb2010 于 2009-3-31 16:06 发表 http://www.iredmail.org/bbs/images/common/back.gif
我也遇到楼主的问题,用outlook收取附件后变成了.dat文件,但修改后缀后,还是读出来


恩,我知道修改文件的尾碼名就可以了,不過有很多人不是都精通電腦的,所以會比較麻煩的~

回复: 有關附件中文名的問題

原帖由 ruochen 于 2009-3-31 16:28 发表 http://www.iredmail.org/bbs/images/common/back.gif




发送是用什么客户端?
oe、ol有些bughui导致这个问题
cu的思一克说过这个问题

就是用web頁面發送,RoundCube Webmail這個發送的~

回复: 有關附件中文名的問題

请先自行尝试使用最新版本的 roundcube-0.2.1 或者 svn 版本是否可以解决这个问题。

我们正在尝试重现和解决这个问题,但请不要只是等待我们的结果,别忘了自己也一并尝试。:loveliness:

回复: 有關附件中文名的問題

個人覺得應該是用戶端解碼的問題~

因為發送到部份的郵箱里,通過web方式看到的是正常的,只是用客戶端收下來以後才發現附件名和發送的不一致。

回复: 有關附件中文名的問題

我也遇到这个问题了

中文附件是有问题

回复: 有關附件中文名的問題

原帖由 e345 于 2009-4-15 09:19 发表 http://www.iredmail.org/bbs/images/common/back.gif
我也遇到这个问题了

中文附件是有问题


这个问题在最新的 roundcube-0.2.x 里已经解决了。新版本的 iRedMail 默认就修正了这个问题。:loveliness:

回复: 有關附件中文名的問題

iredmail 4.0.1是选择的1

./config/main.inc.php
// Encoding of long/non-ascii attachment names:
// 0 - Full RFC 2231 compatible
// 1 - RFC 2047 for 'name' and RFC 2231 for 'filename' parameter (Thunderbird's default)
// 2 - Full 2047 compatible
$rcmail_config['mime_param_folding'] = 1;

选1

[ 本帖最后由 e345 于 2009-4-15 10:10 编辑 ]

回复: 有關附件中文名的問題

./config/main.inc.php
// Encoding of long/non-ascii attachment names:
// 0 - Full RFC 2231 compatible
// 1 - RFC 2047 for 'name' and RFC 2231 for 'filename' parameter (Thunderbird's default)
// 2 - Full 2047 compatible
$rcmail_config['mime_param_folding'] = 2;
我也遇到同样的问题。
我的是iRedMail-0.4.0,roundcube里面默认是选择0。
我改为2后,附件显示正确(格式和名称),使用outlook express 6 收信。