「メッセージを検索」が正しい結果を返してくれない

Mozilla Thunderbird のサポートフォーラムです。

モデレータ: Forum Moderators

Peter

「メッセージを検索」が正しい結果を返してくれない

投稿記事 by Peter »

いつからかはわからない(恐らく1か月以内?)のですが、「メッセージを検索」が正しい結果を返してくれなくなりました。

「メッセージを検索」で特定のフォルダを指定して「本文」検索をすると、本来であれば何らか検索結果を返すはずが、「見つかりませんでした」となってしまいます。

アカウント全体で同様の検索をしても、一部については正しく結果を返してくれますが、一部は検索から漏れてしまいます。


私の環境は、以下のとおりです。
バージョン:60.7.1
OS:Windows10 (1903)


念のため、global-messages-db.sqlite は一度削除して、再作成してみたのですが、変化はありませんでした。

何かご存じの方、アドバイスをお願いします。
アバター
EarlgreyTea
記事: 4587
登録日時: 2014年2月22日(土) 00:59
お住まい: 北海道

Re: 「メッセージを検索」が正しい結果を返してくれない

投稿記事 by EarlgreyTea »

Peter さんが書きました:「メッセージを検索」で特定のフォルダを指定して「本文」検索をすると、本来であれば何らか検索結果を返すはずが、「見つかりませんでした」となってしまいます。
フォルダーペイン(Thunderbird左側の画面)にてそのフォルダーを選択、右クリックからプロパティを開き、一般情報>「フォルダーを修復」を実行してみるとどうでしょうか。
Peter さんが書きました:念のため、global-messages-db.sqlite は一度削除して、再作成してみたのですが、変化はありませんでした。
Thunderbird でメールを検索する機能は下記があります。
  • このメッセージ内を検索(ページ内検索): Ctrl + F
  • メッセージを検索(検索ダイアログ): Ctrl + Shift + F
  • グローバル検索(ツールバーにある検索欄): Ctrl + K
  • このフォルダーのメッセージを絞り込む(クイックフィルターバー): Ctrl + Shift + K
 
global-messages-db.sqlite というファイルは「グローバル検索」の場合に使われるものであり、「メッセージを検索」では関係ありません。
ataguchi
記事: 2
登録日時: 2019年6月14日(金) 15:35

Re: 「メッセージを検索」が正しい結果を返してくれない

投稿記事 by ataguchi »

早々のアドバイス、ありがとうございます。

「フォルダーの修復」を実施しただけでは状況は変わりませんでしたが、検索で「サーバー上のメッセージを検索」のチェックを外したら、正しい検索結果が返ってくるようになりました。

ありがとうございました。


PS:「サーバー上のメッセージを検索」は、IMAP利用時は、指定してはいけないんでしょうか。そんなことはないですよね。
アバター
EarlgreyTea
記事: 4587
登録日時: 2014年2月22日(土) 00:59
お住まい: 北海道

Re: 「メッセージを検索」が正しい結果を返してくれない

投稿記事 by EarlgreyTea »

ataguchi さんが書きました:PS:「サーバー上のメッセージを検索」は、IMAP利用時は、指定してはいけないんでしょうか。そんなことはないですよね。
「サーバー上のメッセージを検索」はIMAPのためのオプションでPOPにはありません。
IMAPアカウントでの話というのも初耳ですし、どちらのメールサービスをご利用かは知りませんが、IMAPサーバーが対応して無い(そんなバカな…)か、なんらかの不調ということかと。
そもそも検索で見つからないメールは本当にIMAPサーバー上に存在していますか?
ataguchi
記事: 2
登録日時: 2019年6月14日(金) 15:35

Re: 「メッセージを検索」が正しい結果を返してくれない

投稿記事 by ataguchi »

ありがとうございます。

DTIのメールサービスを利用していますが、サーバー上に存在していることは確認済みです。

いずれにせよ、私だけがこのような状態になるのは、私の使い方がおかしいからでしょう。
確かに、複数のPCやスマホでDTIにアクセスしていますし・・・・。

ちなみに、「同期とディスク領域」の設定で「このコンピューターのこのアカウントのすべてのフォルダーを保存する」にチェックを入れていたので、

このチェックを外して、global-messages-db.sqlite を再作成して、「サーバー上のメッセージを検索」にチェックを入れたところ、正しく検索でき
るようになりました。(少し時間は掛かりますが)
返信する