Thunderbird で特定のフォルダーから返信すると、返信済みアイコンが付かない問題

Windows
記事内に広告が含まれています。
スポンサーリンク

概要

Thunderbird でサブフォルダーのメールから返信した際、返信済みのアイコンが付かない場合がある。調べてみると特定のフォルダーでのみ発生していることが分かった。

環境

クライアント

  • Thunderbird 78.4.3 (64 ビット)
  • Windows 10 (バージョン 2004)

サーバー

  • IMAP4

事象

共有アカウントのため、受信トレイに入ったメールは一旦「対応中」フォルダーに移動し、対応が終わったものから各フォルダに移動して保存するというルールで運用している。

この「対応中」フォルダーのメールで返信を行ったときに返信済みアイコンが付かないので、返信済みなのか分かりづらいという問題があった。

返信済みアイコンが付かない

理由

フォルダーの名前に「,」半角カンマが含まれていると、返信済みアイコンが付かないというのが Thunderbird 特有のバグのようだ。

また、日本語のフォルダ名は「X-IMAP4-Modified-UTF7」で符号化されてサーバー上に配置されるため、意図せず半角カンマが含まれる場合がある。

実際に受信トレイ直下の「対応中」フォルダーをターミナルで見ると「.INBOX.&W,5f3E4t-」となっており、半角カンマが含まれていた。

対応策

「対」の字を使用すると UTF-7 でエンコードした際に半角カンマが含まれてしまうため、フォルダーの名前を変えることで対応した。

フォルダー名を「処理中」にすると 「.INBOX.&UeZ0Bk4t-」となり、このフォルダから返信を行った場合は返信済みアイコンが付くようになった。

返信済みアイコンが付いた

しかしながら、文字列の組み合わせによってもエンコードすると半角カンマが現れたりするため、一概に使用禁止文字を表すことができません。

チェックツール

ターミナルで確認できれば良いのですが、それができない環境の人も居ると思います。
簡易的なチェックツールを作りましたので、ご利用ください。

フォルダー名:

参考にしたサイト

https://forums.mozillazine.jp/viewtopic.php?f=3&t=17940

コメント

タイトルとURLをコピーしました