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



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 13 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2021年9月29日(水) 11:06 
こんにちは
時計と申します。

初めての投稿で、必要な情報等抜けがあるかもしれませんがご質問下さればすぐ返答いたしますのでよろしくお願いいたします。

内容
下記条件で一部のメールがタイトル、本文全て文字化けします。
受信メールが開かれている状態で検索(Ctrl+kの方)➡検索結果の上にある「結果をリスト表示」をクリック➡スレッド表示されている(グループ化されている)メールをダブルクリックしてグループ全て表示する➡スレッドの一番上のメールのみタイトル、本文がすべて文字化けします。

・version:78.14.0 (32 ビット)
・PC:windows10
・受信メールのプロパティ----------------------------------------------------------
フォールバックエンコーディング:unicode(utf-8)
「このエンコーディングをフォルダ内すべてに適用」のチェックは外してあります。
------------------------------------------------------------------------------------

・送信アドレスによって変化はなし      
・メールによって文字化けしたりしなかったり
・スレッド表示を開いて一つのメールのみ表示すると文字化けはしない
・文字化けしても別タブを開いてもう一度該当のタブを開くと元に戻る

以上です。よろしくお願いいたします。

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2021年9月30日(木) 09:41 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4052
時計大好き さん、EarlgreyTea と申します。

時計大好き さんが書きました:
初めての投稿で、必要な情報等抜けがあるかもしれませんがご質問下さればすぐ返答いたしますのでよろしくお願いいたします。

こちらでは再現できませんので、状況の把握が困難です。
切り分けを行って、再現可能な手順・データを絞り込んでほしいところではありますが、まずはいくつか気になる点をお尋ねしてみたいと思います。

時計大好き さんが書きました:
下記条件で一部のメールがタイトル、本文全て文字化けします。

文字化けと言ってもいろいろです。下記サイトにある文字化けサンプル6パターンのどれに近いでしょうか。
https://tools.m-bsys.com/ex/html-mojibake.php

時計大好き さんが書きました:
受信メールが開かれている状態で検索(Ctrl+kの方)➡検索結果の上にある「結果をリスト表示」をクリック➡スレッド表示されている(グループ化されている)メールをダブルクリックしてグループ全て表示する➡スレッドの一番上のメールのみタイトル、本文がすべて文字化けします。

手順について確認いたします。以下でよろしいでしょうか。
  1. 受信トレイが選択された状態で Ctrl+K のグローバル検索を行う。
  2. 検索結果の右上にある「結果をリスト表示」をクリックする。
  3. メッセージリストに表示された検索結果のうち、閉じたスレッドを形成しているメールをダブルクリックする。
  4. すると、スレッドのすべてのメールが別タブで表示される。
  5. スレッドで一番上にあったメール、すなわち検索結果リストのすぐ右隣に開かれたタブだけ、タイトルと本文が文字化けしている。

時計大好き さんが書きました:
・送信アドレスによって変化はなし      
・メールによって文字化けしたりしなかったり

これに関してもう少し調べてほしいです。
  • 特定の(もしくはいくつかの)送信者からのメールに限定されるのでしょうか。
  • そのメールのテキストエンコーディングがどうなっているか、ソース表示もしくはメッセージを保存してメモ帳などで開いて調べていただけないでしょうか。

時計大好き さんが書きました:
・スレッド表示を開いて一つのメールのみ表示すると文字化けはしない
・文字化けしても別タブを開いてもう一度該当のタブを開くと元に戻る

文字化けが発生するのは、閉じたスレッドをダブルクリックしていっぺんに開いた場合の最初のタブのみで、個別に開いた場合は発生しないということでよろしいでしょうか。

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年9月30日(木) 22:27 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4052
文字化けを調べるのにこういうサイトもあります。

文字化け解決支援

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年10月01日(金) 17:02 
EarlgreyTea様
ご連絡ありがとうございます。
回答いたします。

①文字化けと言ってもいろいろです。下記サイトにある文字化けサンプル6パターンのどれに近いでしょうか。
➡どれにも近くないです。一部をコピーしてみました。
「ろ、標準ã」

②手順について確認いたします。以下でよろしいでしょうか。
➡全くその通りです

③特定の(もしくはいくつかの)送信者からのメールに限定されるのでしょうか。
➡限定されません。すべてのメールで試してはいませんが、この送信者だから文字化けするといったことはありませんでした。

④そのメールのテキストエンコーディングがどうなっているか、ソース表示もしくはメッセージを保存してメモ帳などで開いて調べていただけないでしょうか
➡すみません勉強不足で何をすればいいかわかりません。

⑤文字化けが発生するのは、閉じたスレッドをダブルクリックしていっぺんに開いた場合の最初のタブのみで、個別に開いた場合は発生しないということでよろしいでしょうか。
➡全くその通りです。

以上よろしくお願いいたします。
時計

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2021年10月02日(土) 03:46 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4052
時計大好き さんが書きました:
➡どれにも近くないです。一部をコピーしてみました。
「ろ、標準ã」

これは、おそらく日本語の UTF-8 表記を Latin-1 に解釈してしまったパターンだと思います。

時計大好き さんが書きました:
➡限定されません。すべてのメールで試してはいませんが、この送信者だから文字化けするといったことはありませんでした。

了解です。
私が読み誤っていたようです。「送信アドレスによって『変化はなし』」でしたね。
では、さらにお尋ねします。

⑥文字化けが発生するスレッドは、同じ手順を3回行うと3回とも再現するでしょうか。

⑦先頭メールで文字化けが発生するスレッドの含まれているメールの数は多いですか。
つまり、一度にたくさんのメールを開く場合に文字化けが発生していると言えるでしょうか。

時計大好き さんが書きました:
➡すみません勉強不足で何をすればいいかわかりません。

メールを開いた状態で右クリックでメニューを出し、「メッセージを保存」を選ぶと拡張子 .eml をつけたファイルに保存します。
このファイルはメールのソースをそのまま保存したもので、メモ帳などのテキストエディターで開いて見てください。

とりあえず見ていただきたいのは、「Content-Type:」で始まる行と「Content-Transfer-Encoding:」で始まる行です。
テキストエディターの検索機能で「Content-Type:」を検索していただくとよいかと思います。
「Content-Type:」の行は複数ある場合がありますが、見ていただきたいのは
コード:
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
のように2つセット(間に別の行がある場合もあり)になっている箇所です。
それをまるっとこちらにコピペして教えてください。

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年10月04日(月) 09:25 
EarlgreyTea様
ご返信ありがとうございます。

⑥文字化けが発生するスレッドは、同じ手順を3回行うと3回とも再現するでしょうか。
➡はい。三階とも同じ現象になりました。

⑦先頭メールで文字化けが発生するスレッドの含まれているメールの数は多いですか。
つまり、一度にたくさんのメールを開く場合に文字化けが発生していると言えるでしょうか。
➡特にそのようなことは起こりません。
スレッド内のメール数は特に関係ありません。
メール数2件でも同じように文字化けしました。

コピペ----------------------------------------------------------------------
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: base64

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


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2021年10月06日(水) 00:31 
オフライン

登録日時: 2014年2月22日(土) 00:59
記事: 4052
時計大好き さんが書きました:
➡はい。三階とも同じ現象になりました。
時計大好き さんが書きました:
メール数2件でも同じように文字化けしました。

再現性があり、スレッドのメール数より、先頭メールの特徴に関係していそうですね。

時計大好き さんが書きました:
Content-Type: text/plain;
charset=UTF-8
Content-Transfer-Encoding: base64

これを参考にテストメールを作って、再現できないか試してみようと思います。

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年10月07日(木) 09:16 
ありがとうございます。
よろしくお願いいたします。

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


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

登録日時: 2014年2月22日(土) 00:59
記事: 4052
EarlgreyTea です。
Yahoo! JAPAN から来るメールが、base64 エンコードされた UTF-8 だったので、
そのメールを流用して自分の別メールアドレスと何度か返信リレーするようにしてスレッドを作り、それで試してみましたが再現しませんでした。


時計大好き さん
文字化けが発生するメールのうち、私が内容を見ても構わないものがありましたら、メールソースをご提供いただけないでしょうか。
ただし、メールソースのヘッダー情報に関しては、メールアドレスやIPアドレスなどの情報部分につきましてはご自身で削除等された上でということになります。
ご検討お願いします。

また、環境に依存した現象という可能性もあります。
下記を参考にして、新しいプロファイルでの再現確認をお願いします。

新しいプロファイルで Thunderbird の動作確認する方法

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


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2021年10月08日(金) 10:01 
EarlgreyTea様

ご返信ありがとうございました。
プロファイルを変更しても同じ現象になりました。
メッセージソースです。
From - Fri Oct 8 09:05:54 2021
X-Account-Key: account1
X-UIDL: UID1633-1611889526
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:
Return-Path: <->
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on -

: **
X-Spam-Status: No, score=2.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,
SPF_HELO_NONE,SPF_SOFTFAIL,X_NONJAPANESE_SUBJECT autolearn=no
autolearn_force=no version=3.4.0
Delivered-To: -
Received: from - (- [-])
by - (Postfix) with ESMTP id -
for <->; Fri, 8 Oct 2021 09:05:48 +0900 (JST)
Received: from - (-)
by - (F-Secure/fsigk_smtp/521/-);
Fri, 08 Oct 2021 09:05:48 +0900 (JST)
X-Virus-Status: clean(F-Secure/fsigk_smtp/521/-)
Received: from - (- [-])
by - (Postfix) with ESMTPS id -
for <->; Fri, 8 Oct 2021 09:05:48 +0900 (JST)
Received: by + with SMTP id -
for <->; Thu, 07 Oct 2021 17:05:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20210112;
h=mime-version:from:date:message-id:subject:to;
bh=7LaJc1mNZtXpQ/38VET/1X8SDTq5v0BY8WgVX5HPhW8=;
b=NpgIC+Sw37M4WHneWz3QW1RmmoTKSQdeRF/jzT1w9S5eg6bXyD96dq7ERPOL50nLuW
WlQ8mnZg2wZPxjKDf3kk9H1rqU1DvstLK3h9spI2xmd9hvjG1wWfCqJd08e+WRurWjM3
+W4UCQqLogVjeHEG8FmM/GhKqclOuAXHW0wm4D8b/mhzlrAYR8nfuzVw+NqMsMQgxHYC
WwWxT3Jaq+o+fN6wS6Kt6f1jantPt+UJPaGerdK6CANz0BqpQYkyBicQT7Qg2/1mhjny
yb4Y1h5YA0eTGEkgNTxMmt+rUdEVDFhkQsQ4Trqm5o2PuwALdz1FK8mORpEOi3KPzcV1
hx3w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20210112;
h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
bh=7LaJc1mNZtXpQ/38VET/1X8SDTq5v0BY8WgVX5HPhW8=;
b=gZtHQYYdlYCazlJK213gkJNrRQTJmyLtS+1SqH8EGQtiWo1rZjrZy4xmYzwmhHrhcL
W7T5HCpUZ7FMbirqtJeZp3pMgS9t6FCNFf+sxF88a+Fpth2/sYExfIJQKMM8JYRc6RYj
PD5MwRf5HqSKE0C9KRWZVSkoCizwvCM4/85wfiSBlImFUnVd4/Y5fQNehPrsll5/Z5eB
LDgjNyqdEMDSK4+sMrps4dJG8N/TfQIZHBfa7XUwUxNA8clWfdqfeINTFHnMuHTl0Zsr
Bn3Eq7V0EVe0vThfcdI1VwunKM7XX7NwfdhgBGnTNc1VK/3W2l6JPDD+nt/0t1OQgU33
9f+A==
X-Gm-Message-State: AOAM533e6KxsnMv82/yLKhIk7kf5lupgFvRPVVdBgBXHfLjDH6C12b3A
OSXDZdP9dOMgZqUhlkYYfJeTO59jkgPLqXYZ7EV14ttbaQ==
X-Google-Smtp-Source: ABdhPJzmR0lLoqHsSDNS0Z1c+yXvfv+ZCi0jursLugdpcPG1gYK8v5FKd4EWLNsQtnfodAoz3tlt2fWJ8xzih26Q08M=
X-Received: by 2002:a05:6830:2806:: with SMTP id w6mr6109550otu.238.1633651546214;
Thu, 07 Oct 2021 17:05:46 -0700 (PDT)
MIME-Version: 1.0
From: =?UTF-8?B?5LuK5bed6KOV5aSq?= <->
Date: Fri, 8 Oct 2021 09:05:35 +0900
Message-ID: <-Q@mail.gmail.com>
Subject: test
To: -
Content-Type: multipart/alternative; boundary="0000000000001954e105cdcc24f8"
XSRV-Filter: -

--0000000000001954e105cdcc24f8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64

dGVzdOODoeODvOODq+OBp+OBmQ0K
--0000000000001954e105cdcc24f8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+dGVzdOODoeODvOODq+OBp+OBmTwvZGl2Pg0K
--0000000000001954e105cdcc24f8--

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


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

登録日時: 2014年2月22日(土) 00:59
記事: 4052
時計大好き さん

時計大好き さんが書きました:
プロファイルを変更しても同じ現象になりました。

新しいプロファイルに必要最小限の設定だけで確認していただいたのですね。
そうしますと、設定や拡張機能の影響によるものではなさそうです。

時計大好き さんが書きました:
メッセージソースです。

ご提供ありがとうございます。
少し手直し(「-」で置換された箇所そのままではエラーになるので行ごと削除)して From と To を自分のアドレスに変えたものをインポートし、何度か返信させてスレッドを作って試してみました。
しかし、文字化けの状況を再現することはできませんでした。

提供していただいたソースはプレーンテキストとHTMLのマルチパートになっていますが、これは文字化けが発生するメールに共通の特徴となるでしょうか。
なにか他に、文字化け発生の有無を分ける条件になっていそうなことに心当たりはないでしょうか。

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


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

ご返信ありがとうございます。

>提供していただいたソースはプレーンテキストとHTMLのマルチパートになっていますが、これは文字化け>が発生するメールに共通の特徴となるでしょうか。

➡申し訳ございません。ソースコードの見方が分からず、マルチパートであるかどうかが判断できません。
 確認の仕方を教えて頂けませんでしょうか。

>なにか他に、文字化け発生の有無を分ける条件になっていそうなことに心当たりはないでしょうか。
文字化けするメールと、そのメールと同じスレッド内のもう一つのメールのソースを比較してみて、
下記の違いを見つけました。
文字化けする:Content-Transfer-Encoding: base64
文字化けしない:Content-Transfer-Encoding: quoted-printable
こちらは原因になるのでしょうか。

時計大好き

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


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

登録日時: 2014年2月22日(土) 00:59
記事: 4052
EarlgreyTea です。

時計大好き さんが書きました:
➡申し訳ございません。ソースコードの見方が分からず、マルチパートであるかどうかが判断できません。
 確認の仕方を教えて頂けませんでしょうか。

「Content-Type: multipart/alternative」に着目してください。
コード:
Content-Type: multipart/alternative; boundary="0000000000001954e105cdcc24f8"
コード:
--0000000000001954e105cdcc24f8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
コード:
--0000000000001954e105cdcc24f8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: base64
コード:
--0000000000001954e105cdcc24f8--

「電子メール マルチパート」でググれば解説が出てくるはず。
時計大好き さんが書きました:
文字化けする:Content-Transfer-Encoding: base64
文字化けしない:Content-Transfer-Encoding: quoted-printable
こちらは原因になるのでしょうか。

それだけで文字化けの原因になるということはないです。
事実、同じメールが
時計大好き さんが書きました:
・スレッド表示を開いて一つのメールのみ表示すると文字化けはしない
・文字化けしても別タブを開いてもう一度該当のタブを開くと元に戻る
なわけですし、私の環境では再現できておりませんので。

文字化けする/しないの条件がわからないとどうしようもありません。
手がかりとなることを見つけてほしいと思います。

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


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

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: Google [Bot] & ゲスト[49人]


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

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