- ベストアンサー
サンダーバードでメッセージを検索する方法
- メールソフトサンダーバードでメッセージを検索する方法をご紹介します。
- サンダーバードでは、メッセージを検索する際に検索結果が正しく表示されない場合があります。
- すべてのフォルダから特定のキーワードを検索する方法についても説明します。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
No6です。 少し訂正です。 >POPアカウントフォルダのゴミ箱にあるメールは全文検索ではチェックにかからない これは、他のThunderbirdで確認したらOKでしたので、バグとも言い切れないですね。 先の回答補足のごみ箱の索引ファイルに問題があるのかも知れません。 初期化をしても、再度取り込んだメールデータを「ごみ箱」で認識できないのは、はっきり原因が判らなくなりました・・。
その他の回答 (6)
No5です。 >サンダーバードを初期化しましたが、かわらないですね。 各フォルダごとにクィック検索ができるのでしたら、元々のメールデータがおかしいようなことはないと思います。 その後にもチェックしてみましたが、どうも、POPアカウントフォルダのゴミ箱にあるメールは全文検索ではチェックにかからないが、受信トレイにある時にはちゃんと検出されます。 また、IMAPアカウントのゴミ箱は認識してくれます。 一方、クィック検索では、所在フォルダだけでも、検索フォルダで対象に設定したゴミ箱のフォルダでも検出されますから、どうも、POPアカウントのゴミ箱だけが全文検索にチェックされないバグのような気がします。 なお、これらはすべて本文の文字列のテスト結果です。 ゴミ箱も含めるのでしたら、検索フォルダを作成して、チェックするしかないように思います。
お礼
ありがとうございます
No4です。 >注文、←この文字を全てのメッセージ検索のマドにいれて検索しましたが、やはり該当なしになります。しかし、クイックフィルタで受信トレイを選択して、検索すると見つかります。 ごみ箱を選択した状態で、メール本文の用語のグローバル検索をした場合、受信トレイにしかないメールの該当本文のあるがヒットしますから、やはり、索引付けが出来ていないのではないかと思います。 件名の検索でも駄目なら、確定的です。 なお、ごみ箱のメールは通常要らないものなので、グローバル検索の対象にはしていませんでしたが、急遽、プロパティから対象にしても効果はなかったので、その点はバグがあるのかもしれませんが断定できません。 「すべてのメール」の検索フォルダの件ですが、受信トレイでも選択した状態で、メニューのファイル>新規作成>「検索フォルダ」で開いた画面で、名前や作成先など決めてやって、「検索対象」項目の右にある「選択」ボタンで希望のフォルダにチェックを入れることが出来ます。 OKで確定したら、「条件なし」にチェックを入れて検索フォルダを作成できます。 ※フィルターは検索フォルダのプロパティでいつでも変更できます。 「すべてのメール」を選択して、クィックフィルターの窓に何か入力すると「送信者」「受信者」「件名」「本文」のそれぞれ単独クリックや複数項目クリックで絞り込み検索ができますが、当然、ごみ箱のメールも対象にしたら表示されます。 それらがおかしい場合は、先の方法でThunderbirdを初期化して復元してもらうしか思いつきません。
お礼
サンダーバードを初期化しましたが、かわらないですね。 んー。
No3です。 再度、補足ですが、すべてのメッセージを検索(Ctrl+K)の窓でグローバル検索を行ないますが、ごみ箱のメールがグローバル検索の対象になるかどうか、はっきりした説明が見つからないので違うかも知れませんが、対象外かも知れません。 他のフォルダにあっても検索結果に出てこないのでしたら、不具合ですが、ごみ箱も含めて、すべてのメールを対象に検索を行なうためには、「すべてのメール」とでも名前を付した検索フォルダを適当な位置に作成し、右クリックのプロパティから、対象フォルダを「選択」ボタンから設定し、フィルターは「条件なし」で設定すると、「すべてのメール」をクリックして選択した状態で、クィックフィルターを使えば、一括検索ができます。
お礼
ありがとうございます ゴミ箱をグローバル検索対象のチェックが外れていたので、チェックをつけましたがやはり見つかりません。 ゴミ箱を一度あきらめて、受信フォルダ内にある昨日送られたメール内の文字、例えば、注文、←この文字を全てのメッセージ検索のマドにいれて検索しましたが、やはり該当なしになります。しかし、クイックフィルタで受信トレイを選択して、検索すると見つかります。 >「すべてのメール」とでも名前を付した検索フォルダを適当な位置に作成し、右クリックのプロパティから、 これはないですが? ↓ 対象フォルダを「選択」ボタンから設定し、フィルターは「条件なし」で設定すると、「すべてのメール」をクリックして選択した状態で、クィックフィルターを使えば、一括検索ができます。
No3です。 >ツール→オプション→一般→ グローバル検索←これは見つかりません。 オプション>詳細>一般でした。 >全ての検索で同じ文字を検索しても 該当なし となりますねやはり。 そうですか、何があったのか判りませんが、余り聞かない不具合ですね。 グローバル検索が有効になっていても駄目な場合、次に挑戦してください。 〇ヘルプ>トラブルシューティング情報>アプリケーション基本情報の「フォルダを開く」で開いたフォルダが「設定とデータを保存するプロファイルフォルダ」です。 このフォルダをとりあえず、バックアップコピーしてください。 〇そして、開いた状態で、Thunderbirdを×で終了し、そのフォルダにあるMailフォルダ(IMAPアカウントであればIMAPフォルダ)を開きます。 Thunderbirdでローカルフォルダを送受信フォルダに使っている場合は、Local Foldersフォルダ、個々のアカウントフォルダのトレイを使っている場合は、「アカウントサーバー名フォルダ」のそれぞれの中に、拡張子のないInbox、Sent、自分で作成したフォルダ名のファイルがあって、そのファイルと同名の.msfファイルがあります。 これらの.msfファイルをすべて削除してから、Thunderbirdを起動して、しばらく放置してみてください。 〇落ち着いたら、検索を行なってください。 それでも駄目なら、Thunderbirdの初期化が必要と思いますが、バックアップしたプロファイルフォルダを移植して戻しても駄目なので、 アドレス帳のメニューのツールから、アドレス帳(複数あればそれぞれ)をLDIFファイルにエクスポートしてバックアップしてから、新しいプロファイルを作成して、これを使用して起動し、 http://d.hatena.ne.jp/yuchi78/20101005/1286253999 アカウント設定が終われば、データを復元します。 アドレス帳は先ほどのメニューにあるインポートですが、メールデータは前記のバックアップしたプロファイルフォルダにあるinboxなどの拡張子のない(mbox形式の)ファイルですから、次の拡張機能のImport Export Toolsを入れて、任意のフォルダ上で右クリック>インポート・エクスポート>「mboxファイルをインポート」で、これらのファイルを直接選択してやればサブフォルダにインポートできます。 http://answertaker.com/internet/mail-utility/importexporttools.html なお、インポートで取り込んだ後は、メールデータの索引作業が終わるまでしばらく放置してください。
お礼
もしかしたら、私が何かをいじってしまったのかもしれません。
No1です。 >フォルダを右クリック>「フォルダの修復」 訂正ですが、右クリック>「プロパティ」が抜けてました。
お礼
ありがとうございます はい、フォルダの修復はできましたが、全てのメッセージを検索ではでてきませんね。 クイックフィルタでゴミ箱を検索すると16件見つかり 全ての検索で同じ文字を検索しても 該当なし となりますねやはり。
Thunderbirdの検索は、すべてのフォルダを対象にした「検索フォルダ」を利用すると相当便利ですが、その前提の索引付けデータの作業が出来ていないような状態と思えます。 (メッセージの検索) http://mozilla.jp/thunderbird/support/tutorials/search (検索フォルダ) http://mozilla.jp/thunderbird/support/kb/002653 オプションの詳細>一般>グローバル検索は有効になっていますね? Thunderbirdは、新着受信の場合は、数が少ないので問題がないですが、メールのインポートなど大量に受け入れた際には、自動で索引付けの作業をしばらく行います。 それが中途半端になったり、途中で、他の作業をするなどの影響で索引付けに不調な状態が起こると性能を発揮できませんが、そのようなことはなかったですか? 1つずつですが、メールの保存されたすべてのフォルダを右クリック>「フォルダの修復」をやってみても検索にかからないですか?
お礼
ありがとうございます フォルダの修復は全フォルダに対して行いましたが、やはりヒットしませんね。 ツール→オプション→一般→ グローバル検索←これは見つかりません。
お礼
ありがとうございます