下載
軟體開發
帳戶
下載
軟體開發
登入
我忘記帳戶名和密碼了
新增帳戶
語言
手冊
語言
手冊
×
登入
登入名稱
密碼
×
我忘記帳戶名和密碼了
繁體中文翻譯狀態
類別:
軟體
人
PersonalForge
Magazine
Wiki
搜尋
OSDN
>
軟體搜索
>
Communications
>
Email
>
Email Clients (MUA)
>
RoundCube Webmail日本語化プロジェクト
>
Ticket List/Search
>
待辦事項 #8697
RoundCube Webmail日本語化プロジェクト
描述
專案概要
開發人員儀表板
專案的網頁
Developers
Image Gallery
List of RSS Feeds
活動
使用統計
歷史
檔案下載
發布列表
Stats
待辦事項
待辦事項列表
里程碑列表
類型列表
元件列表
List of frequently used tickets/RSS
新增待辦事項
文檔
溝通
通信論壇列表
新聞
待辦事項 #8697
待辦事項列表
新增待辦事項
RSS
漢字名の添付ファイルの不具合
啟用日期:
2006-07-22 10:54
最後更新:
2006-07-22 10:54
監視
ON
OFF
回報者:
world
負責人:
(無)
類型:
問題回報
狀態:
開啟
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
無
檔案:
無
細節
回覆
roundcubemail-ja-20060411について
日本語名の添付ファイル名のダウンロード時に文字化けする。
program/steps/mail/get.inc
72行目
$filename = $part->d_parameters['filename'] ? $part-
>d_parameters['filename'] : $part->ctype_parameters
['name'];
の次に
$filename = decode_mime_string($filename);
$filename = mb_convert_encoding($filename, "SJIS");
を追加すると、日本語名の添付ファイルが正しい名前でダウンロ
ードできます。
日本語名の添付ファイルをアップロード後、添付ファイル名が文
字化けする。
program/steps/mail/upload.inc
55行目
<html>
の次に
<META http-equiv="Content-Type" content="text/html;
charset=UTF-8">
を追加すると解消されます。
日本語名の添付ファイルが受信側で文字化けする。
program/steps/mail/sendmail.inc
182行
$MAIL_MIME->addAttachment($attachment['path'],
$attachment['mimetype'], $attachment['name'], TRUE);
を
$MAIL_MIME->addAttachment($attachment['path'],
$attachment['mimetype'], mb_encode_mimeheader
($attachment['name'], $message_charset), TRUE);
に修正、
188行
$MAIL_MIME->addAttachment($filepath, $files['type']
[$i], $files['name'][$i], TRUE);
を
$MAIL_MIME->addAttachment($filepath, $files['type']
[$i], mb_encode_mimeheader($files['name'][$i],
$message_charset), TRUE);
に修正するとうまくいくようです。
Ticket History (0/0 Histories)
Attachment File List (
0
)
Attachment File List
No attachments
編輯
新增評語
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
登入
新增評語
預覽
提交
日本語名の添付ファイル名のダウンロード時に文字化けする。
program/steps/mail/get.inc
72行目
$filename = $part->d_parameters['filename'] ? $part-
>d_parameters['filename'] : $part->ctype_parameters
['name'];
の次に
$filename = decode_mime_string($filename);
$filename = mb_convert_encoding($filename, "SJIS");
を追加すると、日本語名の添付ファイルが正しい名前でダウンロ
ードできます。
日本語名の添付ファイルをアップロード後、添付ファイル名が文
字化けする。
program/steps/mail/upload.inc
55行目
<html>
の次に
<META http-equiv="Content-Type" content="text/html;
charset=UTF-8">
を追加すると解消されます。
日本語名の添付ファイルが受信側で文字化けする。
program/steps/mail/sendmail.inc
182行
$MAIL_MIME->addAttachment($attachment['path'],
$attachment['mimetype'], $attachment['name'], TRUE);
を
$MAIL_MIME->addAttachment($attachment['path'],
$attachment['mimetype'], mb_encode_mimeheader
($attachment['name'], $message_charset), TRUE);
に修正、
188行
$MAIL_MIME->addAttachment($filepath, $files['type']
[$i], $files['name'][$i], TRUE);
を
$MAIL_MIME->addAttachment($filepath, $files['type']
[$i], mb_encode_mimeheader($files['name'][$i],
$message_charset), TRUE);
に修正するとうまくいくようです。