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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 6 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2010年6月19日(土) 03:52 
はじめまして。

Outlook Expressからuuencodeでメールを送信し、Thunderbird3.1(その他の
バージョンでも同じ)で受信した場合、件名に「戎」が含まれていると文字化けしてしま
います。

試しに、Thunderbird以外(Opera・Outlook・秀丸メール・・・)のメーラーで受信した所
文字化けはしませんでした。

解消方法をご存知の方がいらっしゃいましたら、ご教授願います。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年6月19日(土) 21:47 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
*質問・投稿する前に フォーラムの利用について を読むのをお勧めします。
*環境として OS の種類、Thunderbird のバージョンぐらいは書き添えましょう。
*質問した後やアドバイスをもらった後には結果や経緯を必ず書くようにしましょう。



ゆーじ さんが書きました:
Outlook Expressからuuencodeでメールを送信し、Thunderbird3.1(その他の
バージョンでも同じ)で受信した場合、件名に「戎」が含まれていると文字化けしてしま
います。

そのメッセージのヘッダ部分のソースをここに貼り付けてみてください。
何かわかるかも知れません。

Thunderbird は本文部分や添付ファイルは uuencode に対応していないと思います。
件名の一部の文字だけが化けるのは別の問題かも知れませんね。

[参照]
Thunderbird 2.0.0.6 から、uuencode にて添付ファイルを送信するには?


#Thunderbird 3.1 は現在のところまだ正式にはリリースされていませんので存在しません。
 


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年6月20日(日) 22:41 
kikiさん

失礼しました。
実際に試した環境およびメールの内容をお伝えします。
これだけの情報で何か分かりますでしょうか?

■環境
 ・OS:WindowsXP SP3
 ・Thunderbird:3.0.5

■実際に送信したメール
 ・送信元メーラ:Microsoft Windows メール
 ・エンコード:uuencode
 ・件名:戎
 ・本文:戎

■受信したメールのソース
From - Sun Jun 20 22:20:57 2010
X-Account-Key: account2
X-UIDL: UID141-XXXXXXXXXXX
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:
Return-Path: <aaa@bbb.ne.jp>
Delivered-To: ccc@ddd.ne.jp
Message-ID: <XXXX>
From: "YYYY" <aaa@bbb.ne.jp>
To: <ccc@ddd.ne.jp>
Subject: $B=?(B
Date: Sun, 20 Jun 2010 22:20:54 +0900
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Windows Mail 6.0.6002.18197
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6002.18197
X-RFC2646: Format=Flowed; Original

$B=?(B


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年6月21日(月) 07:28 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
まず件名ですが、
コード:
Subject: $B=?(B

は JIS(iso-2022-jp) でエンコードされています。
uuencode ではありません。
通常 uuencode は M から始まるコードです。

次に本文ですが、
コード:
$B=?(B

これも同じく JIS(iso-2022-jp) でエンコードされています。
 
ということで Thunderbird の表示させる文字エンコーディングの設定あるいは指定が正し
くおこなわれていないと思われます。
(メッセージヘッダに文字コードの指定が無いのも嫌なものですが・・・・・) 
 
ツールバーの [表示] > [文字エンコーディング] で [日本語(ISO-2022-JP)] あるいは [自
動判別] で [全言語] を指定したらどうなりますか?
 


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2010年6月21日(月) 22:52 
kikiさん

引用:
まず件名ですが、
Subject: $B=?(B
は JIS(iso-2022-jp) でエンコードされています。
uuencode ではありません。
通常 uuencode は M から始まるコードです。

”Outlook Express”のメール送信の形式で”UUENCODE”を選択して
送信したメールなので、エンコードの形式がuuencodeだと思ってました。

引用:
ツールバーの [表示] > [文字エンコーディング] で [日本語(ISO-2022-JP)]
あるいは [自動判別] で [全言語] を指定したらどうなりますか?

[文字エンコーディング] はすでに [日本語(ISO-2022-JP)] が選択された状態でした。
[自動判別] で [全言語]を選択しても、件名については何の変化もありませんでした。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2010年6月21日(月) 23:54 
オフライン

登録日時: 2006年9月05日(火) 18:47
記事: 4207
 
ゆーじ さんが書きました:
”Outlook Express”のメール送信の形式で”UUENCODE”を選択して
送信したメールなので、エンコードの形式がuuencodeだと思ってました。

Outlook Express で UUENCODE が指定できるのは知らないんですが、文字エンコードの指定もなしに
単純に生の JIS コードで書かれていますね。
通常はバイナリ形式のファイルを添付する際に利用するエンコードなんですけどね。

ゆーじ さんが書きました:
[文字エンコーディング] はすでに [日本語(ISO-2022-JP)] が選択された状態でした。
[自動判別] で [全言語]を選択しても、件名については何の変化もありませんでした。

失礼しました。
おそらく文字エンコードの指定もないし、生の JIS コードなんで Thunderbird ではデコードできないんで
はと思います。
まあ、どちらにせよお行儀悪いですねぇ。

詳しい方が居られたらフォローお願いします。 
 


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

All times are UTC + 9 hours


オンラインデータ

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


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

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