スキップしてメイン コンテンツに移動

Mail.app on Tiger

TigerでMail.Appが大きく変わったが、なんだか良い感じだ。

インターフェイスの見た目はメタル調と言えばメタル調なのかもしれないが、どちらかというとDashboardのガジェットに近く他のアプリケーションと何となくなじんでいない感じだ。

しかし、その動作や安定性はPantherの頃から比べるとかなり改善しているようだ。私の使用環境だと、PantherのころはIMAPサーバー上のフォルダの数やパフォーマンスのためか時々ハングアップしたように動作が緩慢になっていたが、Tigerにアップグレードしてからそういうことがなくなった。

これならばThunderbirdも不要かと、ごみ箱に入れてしまった。

SpotLight対応になっていることが、使い勝手の改善に大きく貢献している。
今まで検索が貧弱なので結局探すメールが見つからないことが多かった。特にIMAPサーバー上のファイルとなるともう、まめにフォルダに分けて管理していないとあっという間に整理がつかないなっていた。今回、SpotLight対応になったおかげで、Mail.AppからでもSpotlightの検索窓からでも簡単に検索してメールにたどり着ける。IMAPサーバー上のメールも検索可能だ。実は、こっそり、ローカルにキャッシュしているから可能なようだ、ずるいぞ!

どんな具合にSpotlight対応しているのか調べているうちに気がついたのだが、メールボックスの形式が変更されている。
以前のバージョンでは、メールボックスがPhysicalに1ファイルでメールはそのファイルに収められていたが、今回の実装ではメールは拡張子が.emlxというファイルに1メール1ファイル形式で収められている。こうでなければ!(以前、 GyazMailに乗り換えた理由も1メール1ファイル形式だったからだった)。

このファイルは受信したメッセージにXML形式でメールのメタ情報が付加されているようだ。どうも、この情報がSpotlightの検索に使用されている気がする、根拠はないが。先ほどあげたIMAPサーバー上のメールのキャッシュもこのXMLの部分だけがキャッシュされているからだ。 メールボックスフォルダには以下のXMLの部分だけが格納されているが、別途本文もキャッシュしているようだ。

詳細はDTDはhttp://www.apple.com/DTDs/PropertyList-1.0.dtdを参照すればよいが、実際の内容はキーとその値の繰り返した形式になっている。

例で示すと、
<!DOCTYPE plist PUBLIC “-//Apple Computer//DTD PLIST 1.0//EN” “http://www.apple.com/DTDs/PropertyList-1.0.dtd”>
<plist version=“1.0”>
<dict>
<key>date-sent</key>
<real>1114906209</real>
<key>flags</key>
<integer>261281</integer>
<key>original-mailbox</key>
<string>imap://xxxx%40mail.com@mail.mail.com/INBOX</string>
<key>remote-id</key>
<string>728</string>
<key>sender</key>
<string>Geoge Bush <gbush@us.gov></string>
<key>subject</key>
<string>対中国共同戦線</string>
<key>to</key>
<string>koizumi@japan.gov</string>
</dict>
</plist>

のような感じだ。メール本文にこれと同じ形式のデータがあったらどうするのだろうと思うが……

さて、Mail.AppもVersion 2となって、大きく変わり新バージョンとしての完成度が低い部分もあるが、ソフトウェアとしてみると大分使い勝手がよくなったように思う。GyazMailのほうはSpotlightへの対応も見えず、ましてIMAP対応も時間がかかりそうなのでしばらくMail.Appを使っていくことになるだろう。

コメント

このブログの人気の投稿

W-ZERO3 カスタマイズ関連

Advanced/W-ZERO3[es]のカスタマイズのメモ。 いろいろインストールしているうちに何をどこから持ってきたのかわからなくなりそうなので、メモを残しておく。 ctrlwapmini テンキー関連の文字入力方式を改善するソフト。 キーマップの作成で携帯電話風の入力方式を利用できたりする。わたしはAuのカシオ系に慣れてしまったので、 w42ca風のキーマップ を拾ってきて利用している。 入手先: http://hp.vector.co.jp/authors/VA004474/wince/wince.html gsgetfile.dll 標準のファイル選択ダイアログを置換するDLL。 My Documents以外のフォルダにアクセスするために作成されたものらしい。いろんなソフトで前提になっているので、とりあえず導入しておく。 入手先: http://www.geocities.co.jp/SiliconValley-Cupertino/2039/ Multi Key Hook 標準では一つしか使えないキーフックを複数のアプリに割当で着るようにするソフト。 入手先をダウンロードし、Windowsフォルダにぶち込んでおく。 入手先: http://geocities.yahoo.co.jp/gl/hou ming 2/view/20070906/1189012118 DefaultMailer advanced/W-ZERO3[es]には、W-ZERO3メールとOutlookメールが入っているが標準MUAをどちらにするか切り替えるソフト。 標準ではOutlookとなっているが実際にはW-ZERO3メールを使うことの方が多いので、todayCompactなどから起動する際、このソフトを利用してW-ZERO3メールが起動するように調整。 入手先: Andante:DefaultMailer version 0.1.0.0リリース KeyLockSuspender 側面のキーロックスイッチの動作をカスタマイズできるソフト。 これでキーロックに連動して、画面のオンオフ、サスペンドなどを強制的に行いバッテリーの不要な消耗を防ぐ。 入手先からダウンロードして適当なフォルダに展開したら、ショートカットを作成してスタートアップに入れておく。 入手先: KeyLockSuspend...

スターシップ・トゥルーパーズ

『スターシップ・トゥルーパーズ』を見る。 1997年の作品で15年近く昔の映画だからか? いや、制作にかかわってるフィル・ティペットが関わった『ジェラシック・パーク』は1993年のはずだ。原作がヘボなのか? いや、原作はハイラインの『宇宙の戦士』のはずだ、あれは昔、俺も読んだぞ…… なんだろう? このやるせなさは。 CGもそんなに古さを感じさせないし、ストーリーもまぁ設定がベタなところはあるが構想はでかい。うーん 問題なのは脚本と演出と演技か。見てる印象は、アホで安直なアメリカンな80年代以前の古くさいSF映画だ。それがもしかしたら狙った演出なのかと思う節もあるが、狙いも分からん。質のいい大阪漫才を観たあとで、くそ下手なボケにラフトラック無理矢理入れたシットコムを見せられた気分だ。 たとえば、こんな具合…… 宇宙戦艦に巨大アステロイドが急接近。未来の宇宙戦艦がそんな急接近されるまで気付かず、パイロットが目視で発見というところは許そう。今にも衝突しそうで警報がバンバン鳴っている中、回避操作に取り掛かったヒロインのセリフが「緊急回避、3、2、1、ゴー!」…… 数えてないで、早くハンドル切ってよ。 揚げ句の艦橋上部がへし折れて宇宙の大海原で通信機能が失われおそらく何名か亡くなっているのに、館長のセリフが「助かったわ、パイロットのおかげよ、ナイスジョブ」…… いや、あの3秒がなければ無傷だったと思うよ、戦艦も。 このヒロインは常にこんな調子。 戦艦が爆発しかけて脱出ボートも次々の火に巻き込まれていくなか、脱出ボートに乗り込んで礼儀正しくヘルメットして「用意はいい、いくわよ」、「ガァーーーーーーーーーーーーーーー(キャノピーを閉める音)」「発射!」…… 早く逃げろよ、イライラする。 まぁ、こういう楽しみ方をするならお勧めです。 敵が「虫」なのだが、地上から攻撃出来る対宇宙戦艦の屁をこく虫がいるとか、相手が虫なのに死んでもいない主人公を死んだことにして諜報戦でもやってるつもりの歩兵隊とか…… スターシップ・トゥルーパーズ [DVD] posted with ama...

iOS5に上げたらやっておくべきこと

忘備録。 今さらながら、iOS5にバージョンアップしたときにやっておくべきことを書き出しておこう。わたし自身はiPhone4持ちですが、3Sでも結構動いている模様なので、参考にどうぞ。 通知関連 iOS5になって通知機能が充実してMobile機器としてさらに使いやすくなったが、反面バッテリーを食う原因ともなっているようだ。不用なアプリの通知については個別にオフに設定したほうがよいだろう。 また、「緊急地震速報」はバージョンアップした場合はデフォルトではオフになっています。但し書きに「設定をオンにした場合バッテリーも持ち時間が短くなる場合があります」と書かれている。今沖縄住まいなのでとりあえずオフのままにしておこう。 位置情報サービス 先日報告されたiPhone 4Sのバッテリー異常消費の原因とも見なされている機能だが、ネットではこのシステムサービスの設定が原因とささやかれていたものだ。まずはアプリの一覧が表示されているが、位置情報が不用と思われるアプリについてはセキュリティの観点からもオフにしておきましょう。 さて、一番下にある「システムサービス」だが、コンパスの調整以外はすべてオフでよいと思われる。ちなみに「位置情報に基づくiAd」は無料アプリに表示される広告に位置情報が加味されるサービス。「携帯電話通信網検索」はキャリアは固定だろうからあまり意味がない。「時間帯の設定」は海外旅行に頻繁に行く人しか意味がない。「渋滞状況」は日本ではサービスが始まっていない。 「システムサービス」の「診断/使用状況」はAppleに自動送信されている情報に位置情報を含めるための設定。Appleには悪けれど、そうでなくてもAppleにたくさんお布施をしている我が身なればさらに通信費まで負担して貢献する気持ちにはなれない。よって、「診断/使用情報」を送る設定自体をオフにしちゃいましょう。変更は「設定」> 「情報」> 「診断/使用状況」 で「送信しない」を選択すればよい。 Spotlight検索 インデックス構築にバッテリーが消費されるらしいので不用なものはチェックを外そう。「設定」>「一般」>「Spotlight検索」で。わたし自身ほとんど利用しないので全部外してしまった。 キーボード設定 不用なキーボードをオフっておくのはこれまで通りだが、今回日本語に入力でこれまでの「かな入力」の他に...