開発ブログ - Thunderbird フォルダ単位の文字化け
Thunderbird で Shift_JIS のメールが入ったフォルダが全部文字化けしてました
個別にテキストエンコーディングを Shift_JIS にすれば見られるのですが
一覧の件名がすべて化けているので見づらいったらありゃしない
フォルダのプロパティでフォールバックテキストエンコーディングを設定しようと思ったのですが、ISO-2022-JP になっていて Shift_JIS がない!
このリストを治せないかと思って設定エディタを起動
「ツール」-「オプション」から「詳細」-「設定エディタ」
intl.charsetmenu.mailview.cache に Shift_JIS を追加したりしてみたが
ダメ
仕方がないので直接フォルダの設定をいじります
フォルダのプロパティにある「場所」を開き
(AppData\Roaming\Thunderbird\Profiles\....\Mail\...)
xxx.msf をエディタで開いて
ISO-2022-JP
と書かれたあたりを Shift_JIS に無理やり修正
Thunderbird を起動し直して、プロパティを開くとドロップダウンリストの選択が空白になっています。
この状態でこのエンコーディングを全メッセージに適用のチェックを付け
フォルダを修復したら表示されるようになりました!
ラッキー
実際はこの作業はとても危ないので
まず空のフォルダを作り、そこのフォルダ設定を上記の手順で変えたのち
元のフォルダからすべてのメールを選んでフォルダ間コピーを行いました
個別にテキストエンコーディングを Shift_JIS にすれば見られるのですが
一覧の件名がすべて化けているので見づらいったらありゃしない
フォルダのプロパティでフォールバックテキストエンコーディングを設定しようと思ったのですが、ISO-2022-JP になっていて Shift_JIS がない!
このリストを治せないかと思って設定エディタを起動
「ツール」-「オプション」から「詳細」-「設定エディタ」
intl.charsetmenu.mailview.cache に Shift_JIS を追加したりしてみたが
ダメ
仕方がないので直接フォルダの設定をいじります
フォルダのプロパティにある「場所」を開き
(AppData\Roaming\Thunderbird\Profiles\....\Mail\...)
xxx.msf をエディタで開いて
ISO-2022-JP
と書かれたあたりを Shift_JIS に無理やり修正
Thunderbird を起動し直して、プロパティを開くとドロップダウンリストの選択が空白になっています。
この状態でこのエンコーディングを全メッセージに適用のチェックを付け
フォルダを修復したら表示されるようになりました!
ラッキー
実際はこの作業はとても危ないので
まず空のフォルダを作り、そこのフォルダ設定を上記の手順で変えたのち
元のフォルダからすべてのメールを選んでフォルダ間コピーを行いました