Mailが検索できない
Mailにて、検索ができません。
受信フォルダであろうと全てのフォルダであろうと、何も表示されません。
たまに、アドレスで検索すると1件か2件程表示されることがありますが、
本来は、20件ほど受けとっているアドレスなので、正常な結果ではありません。
メールの検索データベースを作り直す方法などあるのでしょうか?
Mac Pro, Mac OS X v10.7 Lion
Mailにて、検索ができません。
受信フォルダであろうと全てのフォルダであろうと、何も表示されません。
たまに、アドレスで検索すると1件か2件程表示されることがありますが、
本来は、20件ほど受けとっているアドレスなので、正常な結果ではありません。
メールの検索データベースを作り直す方法などあるのでしょうか?
Mac Pro, Mac OS X v10.7 Lion
現状、Spotlightは役に立たないと思って間違い無いと思います。
念のため確認ですが、IPAPアカウントの場合「オフライン表示のためにメッセージのコピーを保持」でメッセージのコピーを保持するように設定していますか?
設定していなければSpotlightで検索はできないし、コピーを保持するようにしていればSpotlightで日本語も問題なく検索できるはずです。
# 多少の癖はあるようですが・・・
MailとSpotlight検索で「ベイスターズ」がヒットしない: Apple サポートコミュニティ
# なにげなしに確認してみたら直ってた (^^;;
で、本題。新規アカウント(MailのではなくMacの)を作成してそちらでMailのアカウントをセットアップしたときに検索できるようになるか確認してみてください。これで問題なければ原因がホームフォルダ内にあると判断できるし、それでもダメならそれ以外を疑う必要があります。
それ以外の任意の単語は、「ひらがな」「カタカナ」「英文字」「漢字」だろうと全くなにも何もヒットしません。
試したところこの現象は、MailだけでなくSpotlightでも同じです。
そういうことであれば、一度下記を参考に ".metadata_never_index" が作成されていないかも確認してみてください。
私も最近Mailの検索があまり機能していないのに気づき、ターミナルで皆さんがアドバイスしておられる、
sudo mdutil -a -i offやsudo mdutil -a -i onなどのコマンドを打ち込んだところ、
spotlight server is disabled.
とかえってきました。
spotlight自体が機能していないようなので、
https://discussionsjapan.apple.com/message/100633999#100633999
Re: Lionをインストールした後,Spotlightで検索することができないのですが。に指摘があるようにLeopard時代の残骸(?)らしきライブラリの,
com.apple.spotlight.plist
com.apple.spotlight.plist.lockfile
を削除して、再起動したところどうやら復活したようです。
いつ頃からかは正確には忘れましたが、少なくとも私のところでは、間違い無くOS X Lionでは日本語でSpotlightは役に立ちません。
アルファベットだと、多少マシとは思いますが検索機能で拾ってくれないことがままあるようでは安心して使えません。
OS X LionでMobie meのアカウントの再構築を3ヶ月の間で2回ほど行い、再構築直後は正常なのですが、10日と経過せずに検索にヒットしなくなります。現状、Spotlightは役に立たないと思って間違い無いと思います。個人的には将来的にも期待しておりません。
HAL さんによる書き込み:
念のため確認ですが、IPAPアカウントの場合「オフライン表示のためにメッセージのコピーを保持」でメッセージのコピーを保持するように設定していますか?
設定を確認しました。設定されています。
それで私も「現状」と書きましたがOS X10.7.4では、まだ良く確認しておりませんでした。使い物にならないので、最近、使用頻度が低く確認しておりませんでした。「最低でもOS X10.7.3までは」に訂正させて下さい。
FinderからSpotlightを使用しても、同じなのですが検索に引っかからなすぎです。OS X Lionになってからだと思うのですがSpotlightで「自宅用」とか「30/」が検索にかからなくなりました。「自宅」だと大丈夫なんですが「自宅用」だとダメです。「30」だと大丈夫なんですが「30/」だとダメです。
他にはMailで「いいもの」と検索すると、「いいもの」という単語を含まない物がヒットします。
OS X10.7.4でどうかは、これから確認してみます。FinderでSpotlightの検索窓が閉じない障害が出ているので手間がかかりそうですが。
HALさん、ni_kiさん、アドバイスありがとうございます。
当方では、Mail内での検索で拾える語句は、アドレスブックに登録済みのユーザー名とアドレスのみですね。
それ以外の任意の単語は、本文・タイトル・ひらがな・カタカナ・英文字・漢字だろうと全く何もヒットしません。
試したところこの現象は、MailだけでなくSpotlightでも同じです。
Spotlightの場合、何故か辞書の内容からだけ拾いますが…。
もう、ほとんど検索については全く使用不可能な状態です。
みなさんの場合は「検索できないワードがある」と言う不具合のようですね。
私の場合のようにSpotlightデータベースの再作成を行っても「ほぼ何も検索しない」状態の方は
希少なケースかもしれませんね。
ユーザーアカウントの新規作成による検証は、これから行います。
ユーザーアカウントの新規作成をしてMailの検索をしてみたところ,全く問題無く表示されました。
HALさん紹介の複数のターミナルコマンドを試しましたが、なぜか変化がありません。
sudo rm /.metadata_never_index
→パスワードの入力を求められ、入力したが、コマンドが無いと言われた。
sudo rm -f /.metadata_never_index
→コマンド入力後、何の反応も無かった。再びアカウント名が表示されただけでした。
sudo mdutil -a -i off; sudo mdutil -a -i on
このコマンドのみ、リカバリーディスクから試しましたが、これも
コマンド入力後、何の反応なし。再びアカウント名が表示された。
OS入れ直ししかないのかな。
HALさん紹介の複数のターミナルコマンドを試しましたが、変化がありません。
sudo rm /.metadata_never_index
→パスワードの入力を求められ、入力したが、コマンドが無いと言われた。
コマンドがない? ファイルがないではなく?
sudoもrmも強力なコマンドで間違えて実行すると違うファイルを消してしまう危険性もあるので安易に実行せず、最初にlsコマンドでそのファイルが存在するかを確認してから実行することをお勧めします。
ただ、新規アカウントでは問題ないのであればSpotlightのインデックスは正しく生成されており、原因はホームフォルダ内にあるということなのでOSを入れ直さなくとも最悪はアカウントの作り直しで直ると思いますが、どこに原因があるのでしょうね?
Mailだけでなく、ファイルなどの検索もできないのですよね? セーフモードで起動したときも同様か念のため確認してみてください。
i_vincentさん、アドバイスありがとうございます。
prefarenceフォルダの
com.apple.spotlight.plist
com.apple.spotlight.plist.lockfile
を削除してみましたが、検索はできないままです。
これだけやって復活しないのは、逆に凄いと思います。
一体Lionのシステムはどうなっているのか…。
どこがどう壊れているのだろうか?
コマンドの入力は再度チャレンジしたいと思います。
以下の方法で解決しました。
みなさん、ご指導ありがとうございます。
spotlightのデータベース検索と言うより、Mail内のデータベースの再作成です。
現在存在するメールメッセージのインデックスを移動して、自動的にメールメッセージのインデックスを再作成させます。
まず、Mail.appを終了します。
次に、「起動ディスク(Macintosh HDなど)」→「ユーザ」→「(ユーザのホームフォルダ)」→「ライブラリ」→「Mail」と移動します。
そして、「Envelope Index」ファイルと「Exchange-」「IMAP-」「Mac-」で始まるフォルダをすべて、デスクトップ上などのほかの場所に移動させます。
Mail.appを起動すると、自動的にメールメッセージのインデックスを再作成し始めます。これにはメールの量によりますが、時間がかかります。
管理人の場合は、5分ぐらいかかりました。
なお、強制的に行なうメールメッセージのインデックスの再作成は、自己責任で行なってください。
また、メールボックを再構築する方法によっても、Mail.appのトラブルに対処することができます。
jyou さんによる書き込み:
メールの検索データベースを作り直す方法などあるのでしょうか?
Spotlight:フォルダとボリュームの再インデックス方法により、
~/Library/Mail/のSpotlightインデックスを再作成してみてください。
お返事ありがとうございます。
Spotlightの再インデックスをしてみましたが、変化ありません。
Mailの検索ができないままです。
参りましたね…。
コマンドがない? ファイルがないではなく?
Mailだけでなく、ファイルなどの検索もできないのですよね?
そうですね。
パスワード入力後に「command not found」とという表示でした。
そして、Mailはほぼ全滅で、ファイルについては、ほんの一部だけ表示されますが、全部は表示されません。
セーフブート試してみます。
jyou さんによる書き込み:
パスワード入力後に「command not found」とという表示でした。
sudoもrmコマンドも無いということはないので、どこか入力を間違ってます。ただ、HAL さんがお書きのようにミスると重大な障害を招きますので、他の手を先に試すことをお勧めいたします。
Mailが検索できない