― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2020年10月26日(月) 11:43 
はじめまして。はちぶいと申します。

Thunderbird 78.4.0(32ビット)を使用しており、受信したメールに添付されているファイルのファイル名が送信者の意図した通りになっておらず、困っております。

送信者は、"テストテストテスト.zip"というファイル名のファイルを添付しているつもりですが、受信者(Thunderbird)では"テストテス�トテスト.zip"と認識します。

ソースを確認したところ、特に不審な点もありませんでしたので、ご相談させていただきたく。

Content-Disposition: attachment;
filename*0*=iso-2022-jp''%1B%24B%25%46%259%25%48%25%46%259%1B%28B;
filename*1*=%1B%24B%25%48%25%46%259%25%48%1B%28B%2Ezip;
Content-Transfer-Encoding: base64

無駄にエスケープシーケンスが挿入されているのは気になりますが、どうでしょうか?

ちなみに送信者の環境は詳細不明です(独自グループウェアにて送信とのこと)

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2020年10月27日(火) 07:18 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4055
はちぶい さんが書きました:
無駄にエスケープシーケンスが挿入されているのは気になりますが、どうでしょうか?

現在の Firefox や Thunderbird の ISO-2022-JP デコーダーは、ASCII開始の後に文字が無くJIS漢字開始等が連続しているとASCII文字長が0なのはエラーとして代替文字U+FFFDを挿入する仕様になっています。
あと、添付ファイル名に関しては、行分割されたものをデコードしてから連結ではなく、連結してからデコードしていることも関係しているでしょう。

この件の状況に関しては下記トピックを読んでください。

Thuderbird 60.3.0で、件名にU+FFFDが入るようになった

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2020年10月27日(火) 11:22 
EarlgreyTea様

返信ありがとうございました。
既に同内容のトピックがあったのですね。失礼いたしました。
現状ではそのような仕様なのですね。

_________________
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 3 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[76人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean