Mac PowerBookでハードクラッシュが発生しました。再起動すると、MailはMobileMeアカウントしか利用できず、他の8つの電子メールアカウントを復元する方法がわかりません。
〜/ Library/Mailのディレクトリはすべてそこにあるようです。クラッシュ前のディレクトリのTimeMachineバックアップから変更された.plistファイルのrsyncを実行しました(残念ながら、私は旅行中であったため、バックアップは1週間以上前のものであり、それから回復したいと思います。 TimeMachineから完全に復元する必要なしにポイントします)。
また、修正権限も実行しました。
だから私の質問は、Mac Mailのアカウント情報が正確にどこに保存されているのですか?何が失敗を引き起こしたのかについての考えはありますか? MobileMeだけが登場するのはなぜですか?物事を修正する方法について他に何か考えはありますか?
メッセージをmbox形式に変換し、それをMailに再インポートするためのハッキーな(しかし唯一の)方法があります。
このツールは個々のemlxメールファイルを変換します (〜/ Library/Mail /にあります)古いmbox形式に変換します。
電子メールをMacOS X Mailにインポートするには、次の手順に従います ソース :
問題は、これらのフォルダがあるだけでは、メールアプリに必要なものがすべてではないということです。おそらく、いくつかの設定とデータベースがその設定フォルダにも保存されています(Time Machineを使用してこれらを復元し、すべてを再び機能させることができる場合があります)。
次のファイルを復元してみます。
Lionを実行している場合、状況は変わり、ここで述べたことは何も機能しません。 :)
以前のバージョンからLionをアップグレードしても、これらの古いファイルがすべて残っているのを確認し、実際には使用されなくなったファイルを復元してメールを取り戻そうとしてキーボードを壊した場合、問題はさらに悪化します。 :)
10.7未満のMail.appの設定は次のとおりです。
~/Library/Mail/V2/MailData
アカウントを元に戻すには、このフォルダの内容全体を復元する必要があります。私がこれを行うと、すべてが再び機能し、人生は壮大でした。
(うーん、あなたの質問を読み直してください、以下はあなたをあまり助けません。それならアーカイブのためだけに。)
メッセージファイルを自分でコピーしなくても、TimeMachineを使用してメッセージを直接復元できます。しかし、アカウント設定の復元についてはわかりません(また、これによってメッセージがアカウントに正しく「接続」されるかどうかもわかりません)。
つまり、手動コピーの方が簡単かもしれませんが、Time Machineインターフェイスを使用する場合は、firstメールをアクティブ化 および次にTimeMachineに入ります。スターフィールドの通常のFinderの代わりに、Mailが表示されます。
(クラッシュ後にハードウェアを交換した場合:Optionを押しながらTime Machineアイコンをクリックして、「EnterTimeMachine」を「BrowseOtherTime MachineDisks」に変更できることを忘れないでください。)
それで、私はいくつかのことを試みて、最終的に私がなりたいところにほとんど物事を取り戻しました。
受信トレイでTimeMachineを使用してみて、クラッシュする前から復元しました。これにより、その時点から電子メールメッセージの内容が復元されましたが、新しいフォルダー(Time Machineなどと呼ばれる)に配置され、アカウントに対して何も実行されませんでした。これが主な目標でした。これはあまり役に立たなかったので、〜/ Library/Mailで作成したバックアップコピーから復元しました。
次に、クラッシュする前から〜/ Library/Preferences /com.Apple.mail.plistを復元しました。 〜/ Library/Preferencesディレクトリでメールアカウントの1つをgrepしたとき、最初はこれを試していませんでしたが、grepが「egrep:ringToFront.plist:invalid contextlengthargument」で失敗しました。大きな失敗であり、他のファイルに到達しなかったことに気づきました。クラッシュ前のTimeMachineディレクトリのcom。*で直接grepを実行すると、「バイナリファイルcom.Apple.mail.plistの一致」が得られました。ビンゴ。そこで、そのファイルを所定の場所に移動し、古い〜/ Library/Mailディレクトリを配置してMail.appを再起動すると、追いつきました。
Lionでは、パスが少し異なります。TimeMachineから復元しようとする2つのファイルは次のとおりです。
〜/ Library/Preferences/com.Apple.mail.plist〜/Library/Mail/V2/MailData/Accounts.plist
私の場合、最初は何もしませんでしたが、2番目は機能しました。 Accounts.plistは明らかに1kbに切り捨てられていました。理由については、それは別の質問です。
私の解決策は多かれ少なかれ前の解決策を確認しますが、私は少し異なるオプションを選択しました。
今日はハードクラッシュしました(パワーボードの便利すぎる足操作オフボタンを押してください)。再起動すると、メールフォルダとアカウントがすべて消えていました。 MailとTimemachineを使用してフォルダーを復元しようとしましたが、Timのように、リンクされていないフォルダーがたくさんあり、再リンクするのに膨大な作業が必要でした。
次に、このサイトを見つけて、クラッシュの直前にTimemachine Archiveから〜/ Library/Preferences /com.Apple.mail.plistを復元しようとしました。 「オリジナルを保持」、「両方を保持」、「復元」の3つのオプションがあります。 「両方を保持」を選択してから、復元に進みました。 Mailを終了してから再起動すると、すべてのフォルダとアカウントが魔法のように再表示されました。次に、メールデータが欠落しているバージョンであるcom.Apple.mail(original).plistというファイルがあることがわかりました。これを削除しますが、復元が機能しなかった場合に備えて、データが含まれているバージョンがあることを確認できると便利です。
再起動後、メールプログラムを開きましたが、空であることがわかり、セットアップを依頼しました。
このスレッドを読んだ後、library/preferences/com.Apple.mail.plist.saved
という名前のファイルを見つけたので、他のファイル名から新しいlibrary/preferences/com.Apple.mail.plist
を削除して.saved
を削除し、メールを再起動しました。