環境と経緯
- OS: Windows 10 Pro
- Software: Thunderbird 102.7.2 (32 bit)
- サーバー: エックスサーバー スタンダード
- 受信サーバーの種類: IMAP
とあるサーバーからエックスサーバーへサーバー移行する機会があり、上記構成でThunderbirdにアカウントを設定した。
※ Thunderbirdには移行元サーバーのアカウントもエックスサーバーのアカウントも登録されている状態。
メールの移行は単純に全選択でD&Dで移動して完了したのだが。。。エックスサーバーのアカウントには「受信トレイ」と「送信済みトレイ」しか表示されていない。数日経っても変わらず。丁度迷惑メール来たので【削除】実行 → ゴミ箱現れず!!どこ行ったん!?
削除でゴミ箱表示されなかったら、後で戻せないやん、確認すらできないし。とりあえずは、Ctrl+Z で元に戻した。
ちなみに、WEBメールで確認すると削除マークがついた状態、受信トレイにはある状態だったようだ。
解決策
先に解決した設定を。
解決となったのは、「アカウント設定-該当アカウント-サーバー設定-サーバー設定-詳細設定(ボタン)-購読しているフォルダーのみ表示する」のチェックを外すこと。(いや、え?って思ったけど。大事なフォルダは初期で同期でいいんじゃないの?)
設定後に受信動作をしてもフォルダは出てこなかったが、Thunderbirdを再起動することで、起動時にバラバラって表示された。「alias」と「mailfilter」も追加されたけど、そちらは「アカウント設定-該当アカウント-サーバー設定-同期とディスク領域-メッセージの同期-詳細(ボタン)」からチェックを外して、同期しない設定にすれば、消えた。
調査したこと・試したこと
- 「アカウント設定-該当アカウント-サーバー設定-サーバー設定(メッセージを削除するとき:)」「次のフォルダに移動する」になっているが、未設定の状態だったので、ゴミ箱を選択しようとしたが、選択肢にはなかった。
- 「Trash」フォルダを「受信トレイ」内に作成 → 表示されない
- 「アカウント設定-該当アカウント-サーバー設定-サーバー設定-詳細設定(ボタン)-IMAPサーバーディレクトリー」にInboxを設定。→ 何も変わらず
- 「アカウント設定-該当アカウント-サーバー設定-同期とディスク領域-メッセージの同期-詳細(ボタン)」の同期が外れてるのではないかと、確認 → ゴミ箱フォルダ達は選択肢としてない
上記では解決できなかった。
未来の自分はもちろん、この情報が誰かの役に立ったのならうれしい。