Shishimushi

Opera Mail の再インデックス(build9523)

Opera Mail について、build9500 では常用を控えて様子を見るだけに止まっていたが、やっぱりあれこれ試したり、使い込んでみないと立派な人柱力にはなれないと覚った。

このリリースでは、ニュースフィードを含むOpera Mailにて、新しい保存形式と索引形式を使用しています。既存のプロファイルからメールディレクトリをコピーした場合、すべてのアカウントのメッセージを新たな形式に変換して索引の再構築を行うよう促されます。変換処理を開始した後に、以前のバージョンのOperaへダウングレードすることはできません。

Opera 9.5 Alpha 1の更新履歴完全版 (kuruman.org > Kuruman Memo)

この変換処理ってのも気になるしね。そんなわけで、build9523 の opera6.ini,Mailセクションに、

[Mail]
Mail Root Directory=D:\Opera\mail

という具合に今まで使っていたメールフォルダを指定して Opera Mail を使うことにした。ちなみに、僕はメッセージを全てサーバー上に残しておいて、別のメールクライアントで定期的にバックアップ作業をしています。Alpha以上Beta未満の時点でメールフォルダを上書き・再インデックスなんてマゾのすることです。

変換処理開始

Operaを起動すると次のようなダイアログが表示された。

Mail Store Update 1

Before you can use your mail and newsfeed messages, Opera needs to update your mail database to a new format. Would you like to do this now? (メールとニュースフィードを使う前にメールデータベースを新しいフォーマットに更新する必要があります。今この作業を行いますか?)ということなので、もちろん Yes を選択。

Mail Store Update 2

変換処理中。

Mail Store Update 3

The update is now complete. You'll have to restart Opera to be able to use your mail and newsfeeds.(更新が完了しました。メールとニュースフィードを利用可能にするためにはOperaを再起動しなくてはならないでしょう)と言われるので再起動。

Reindex Mail

Opera needs to reindex some of your e-mail messages. If you cancel now, Opera will continue next time.(いくつかのメールを再インデックスする必要があります。キャンセルをすると、次回に作業を行います)と言われてインデックス処理。処理中もメールチェックを行っているようで、CPU使用率がすごいことになっているけど負けるな。

Mail Panel

その後、Fetching messages(メッセージを追加中)と少し頑張って作業終了。ただ、画像のように[282003] Lots of unread messages and drafts after upgrade(アップグレード後に未読と草稿がたくさんある問題 / build9523 Changelog)がうちではしっかり再現してしまった。それともあれは別の問題のことを言っているのだろうか。

それぞれの環境にもよるが、メッセージが数千・数万単位だと作業に数分ほど(僕の場合は計10分ほど)かかる。作業中にメールチェックがあると色々と忙しくて嫌な人は、accounts.ini の Initial Poll Delay の指定(例:Initial Poll Delay=120 →起動から2分後にチェック)でメールチェックの開始時間を遅らせたらいいと思う。正式版ではこの辺りの処理はどうなるんだろうね。

投稿者:芦塚 | 投稿日時: 2007年 9月16日(日) 12:13

 トップページ 次へ