Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

Mailのアップグレード中にエラーが起きる。

Lionへ Up-to-date後、S. Leopardから移行したメールメッセージのアップグレード中にエラーが生じ、移行を完了できません。

解決方法をアドバイスいただけませんか?


具体的には、既存のメッセージを読み込み処理後、下記のようなメッセージが表示されます。ユーザがアップロードしたファイル


”続ける”をクリックすると、


ユーザがアップロードしたファイル


と表示され、”終了”をクリックし、再度、Mailを起動させると、再度、メールメッセージの読み込みが始まりますが、同様のエラーが発生します。

同じようなエラーに遭遇された方、問題の解決方法をご存じの方、いらっしゃいませんか?


今回試したLionのアップグレード手順

(1) Lionをクリーン・インストール(Lion用のインストールディスクを作成手順は、 http://hitoriblog.com/?p=3750 via @hitoriblogを参照)

(2) インストーラーの指示に従い、外付けHDDのバックアップからS. Leopardで使っていた各種ファイルを移行。

#但し、アプリケーションは移行せず。


今回試したMac

MacBookPro 15.2" (Core2Duo, 2.33GHz, 2006 late, RAM:3GB, HDD:250GB ,[うち50GBはBootcamp領域] )

移行前の User/Library/Mail 容量は1.2GB。Eudora2Mboxで移行させたメッセージを含む


ちなみに、S. Leopard 10.6.8に上書きインストールしたときは、問題なくアップグレード出来ました。

既存のPowerPCアプリやドライバを完全に削除することが困難なため、クリーン・インストールでアップグレードしたいと考えています。


よろしくお願いします。

MacBook Pro, Mac OS X v10.7 Lion, (2006) 15" Core Duo 2.33GHz

投稿日 2011/07/21 17:11

返信
スレッドに付いたマーク ベストな回答

投稿日 2011/07/21 17:37

Snow LeopardからMessageを取り出す方法は3つあり、$HOME/Library/Mail, TrayのArcive, Mailboxを作りMessageをCopyする。$HOME/Libarty/Mail/Mailboxesに出来てるのでMailappを終了後にCopyする。


Snow Leopardで使っていたcom.apple.mail.plistをPreferencesに入れ、Lion: Mail.appに読み込ませる。Mail/V2/MessageRules.plist, 取り込んでからでもOK

返信: 14
スレッドに付いたマーク ベストな回答

2011/07/21 17:37 たくろう への返信

Snow LeopardからMessageを取り出す方法は3つあり、$HOME/Library/Mail, TrayのArcive, Mailboxを作りMessageをCopyする。$HOME/Libarty/Mail/Mailboxesに出来てるのでMailappを終了後にCopyする。


Snow Leopardで使っていたcom.apple.mail.plistをPreferencesに入れ、Lion: Mail.appに読み込ませる。Mail/V2/MessageRules.plist, 取り込んでからでもOK

2011/07/21 17:59 ぴっぴ への返信

ぴっぴさん、返信ありがとうございます。


再度、クリーン・インストールすれば、アドバイスいただいた手順を試せそうですね。


Snow Leopardの場合、$HOME/Library/ が可視ディレクトリなので、ご指摘されたフォルダおよびファイルを容易にcopyできますが、Lionの場合、$HOME/Library/が不可視ディレクトリになっていませんか?


ターミナルでコマンド入力するしか、com.apple.mail.plistをPreferencesに入れるたり、すでに読み込まれたメッセージを含むMailboxを削除する方法はないのでしょうか?


FileBuddyが対応していればよいのですが、現在、Lionで動作するその手ユーティリティソフトが手元にないんですよ。


現在、Lionインストール済のHDDに、Lionを上書きインストール中です。これでうまくいかなければ、ターミナルで色々試してみたいと思います。

2011/07/21 18:30 たくろう への返信

Terminalに下記コマンドをPasteしてReturnで不可視/可視に...

defaults write com.apple.finder AppleShowAllFiles -bool true; killall Finder # 可視

defaults write com.apple.finder AppleShowAllFiles -bool false; killall Finder # 元に戻す


Snow Leopardの$HOME/Library/MailをLionの同じ場所に入れないで取り込むほうが問題を起こしません。

# Lionは$HOME/Library/Mail/V2/以下も違うSnow Leopardの/Mailを入れるとMessageを落とせないトラブルに...


追記 $HOME/Library/Mail/V2/MailData/MessageRules.plistが正しい

2011/07/21 19:33 ぴっぴ への返信

ぴっぴさん、アドバイスありがとうございます。


不可視ファイルの可視化のコマンドがあるんですね。知りませんでした。

勉強になりました。のちほど、試してみます。

セキュリティーの観点からLibraryの不可視にするのは理解できますが、トラブルシュートの時は障害になりますね。

教えていただいたコマンド、活用させていただきます。


こちらの状況ですが、不可視の状態のまま、頑張ってみましたが、やっぱり無理でした。

ふと思いつき、現在メインのiMac (10.6.8)からLAN越しにアクセスし、FileBuddy7で操作を試みました。

おかげさまで、無事に、FileBuddyを使って、Lion側の$HOME/Library/Mailとcom.apple.mail.plistを移動/削除できました。


現在、

・Snow Leopard側のcom.apple.mail.plistをLion側の$HOME/Library/Preferences/にコピー。

・Snow Leopard側の$HOME/Library/Mail/をLion側のデスクトップにコピー。

・Lion側のMailで「ファイル」-「メールボックスを読み込む....」で移行中です。


このまま、無事に読み込みが完了すればよいのですが。

2011/07/21 19:51 HAL への返信

HALさん、目から鱗が落ちました。


そんな面倒なことしなくても、Finder>移動>フォルダへ移動 で、~/Library と入力することでアクセスできますよ (^^;


不可視フォルダでも移動の対象になるんですね。

まさかと思いましたが、簡単にアクセスできました。

これでLionに対応しない古いAppやDriverのゴミを簡単に取り除けそうです。


ありがとうございます。


このトラブルのおかげで、10.2の頃、購入した「MacOS X ターミナルコマンド ポケットリファレンス集」を引っ張り出して目を通したり、しばらく楽しめそうです。

2011/07/21 20:05 ぴっぴ への返信

ぴっぴさんのアドバイス通り、地道に読み込み中です。


幸い、アカウント設定は移行できたので、無事に新しいメールを受信できています。

今となっては非力なCore2Duo 2.33GHzなので、1.3GBのメッセージの読み込みに一晩ぐらいの時間を覚悟しています。

読み込み完了したメッセージは、問題なく表示されるので、きっと大丈夫でしょう。


ぴっぴさん、HALさん、ありがとうざいました。

2011/07/21 23:40 たくろう への返信

私も全く同じ問題により、Mailが利用できなくなっております。

使用しているMacはMacBook Pro 15-Inch, CPU:2.4GHz Intel Core 2 Duo, メモリ:4GB 667MHz DDR2 SDRAM,GPU:NVIDIA GeForce 8600M GT 256MBです。

Mailに登録してあるアカウントは全てIMAPのアカウントのため、アカウントを全て登録し直すことが出来れば良いのですが、良い方法をご存じの方、いらっしゃいませんか?

2011/07/21 23:54 boosuzuki への返信

Mailに登録してあるアカウントは全てIMAPのアカウントのため、アカウントを全て登録し直すことが出来れば良い


一からセットアップし直すということであれば、下記のファイルを削除(もしくは退避)して再設定すればいいのではないかと思います。

$HOME/Library/Mail

$HOME/Library/Preferences/com.apple.mail.plist

2011/07/22 00:02 boosuzuki への返信

boosuzukiさん、こんばんは。


私は、ようやくローカルのメッセージの読み込みが完了しました。

メッセージが複製されたので、これから重複分を削除する予定です。


さて、IMAPとのことですが、当方のMobileMeアカウントが該当します。

ローカルのメッセージの読み込みが完了する前でも、IMAPのアカウント設定は正しく読み込まれていました。

おかげで、IMAP上のメッセージはすぐにアクセス可能でした。


ということなので、私と同じ手順で

・Lion側の

$HOME/Library/Preferences/com.apple.mail.plist

$HOME/Library/Mail

を削除。


・Snow Leopard側のcom.apple.mail.plistをLion側の$HOME/Library/Preferences/にコピー。


・Snow Leopard側の$HOME/Library/Mail/をLion側のデスクトップにコピー。


・Lion側のMailで「ファイル」-「メールボックスを読み込む....」を実行すればよいのでは?

2011/07/22 00:17 boosuzuki への返信

IMAPもcom.apple.mail.plistに設定が入っていてSnow Leopardのがそのまま使えます。


$HOME/Library/Mail/V2/MailData/MessageRules.plist

$HOME/Library/Preferences/com.apple.mail.plist

Rulesを設定しているらなら上が必要。$HOME/Libraryは不可視なので可視にして入れて下さい。

# Rulesは$HOME/Library/Mailが出来てから取り替えるのが簡単かも


com.apple.mail.plistを入れてLion Mail.appを起動する。終了後にMessageRules.plistを取り替える。

2011/07/22 17:17 たくろう への返信

みなさん、アドバイスありがとうございます。

私の説明が足りなくて申し訳なかったのですが、私の場合はApp StoreでLionを購入し、そのままインストール(アップグレード)してしまいました。皆さんのアドバイスを参考に


$HOME/Library/Preferences/com.apple.mail.plist

$HOME/Library/Mail


を~/に移動後、Mailを立ち上げたところ、全てのIMAPアカウントの情報が残っており、そのままMailが利用できるようになりました。ルールも署名も残っており、問題なく使用できております。ありがとうございました。

2011/07/23 13:07 たくろう への返信

私のMacBookPro15inchの場合もLionをインストールしたところMailがクラッシュして開けなくなりあせりましたが、皆様のアドバイスを参考にして無事復帰できました。

行ったことは、

Finder>移動>フォルダへ移動 で、~/Library と入力してLibraryを開き

Mailフォルダーの中のEnvelope IndexとEnvelope Index-journalを取り除いて

Mailを起動

でOKとなりました。

Mailのアップグレード中にエラーが起きる。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。