私は長年、Indev の Mail Act-On の大ファンです。これは Apple Mail 用のプラグインで、メッセージのファイリングや背景色の変更といった個別のルールにキー操作を割り当てられます。それほど面白いようには聞こえないかもしれませんが、実際には Mail の使い方を根本から変えてくれました。しかも、これはあなたの運動記憶に深く刻み込まれ、あまりにも自動化されているため、これなしではどう機能するのかほとんど理解できないほどです (LaunchBar、Quicksilver、Butler の愛用者なら、私の言っている意味がお分かりでしょう)。しかし今、私の指は 32 パーセントも幸せになっています。Mail Act-On 2.0.1 がリリースされたからです。最初のバージョンではびっくりするほど素晴らしかったのですが、この新しいバージョンでは
靴下を洗濯し、畳んで靴下入れにきちんとしまい、ペディキュアもしてくれます。
最後の文が何を意味するのかは私にも分かりませんが、私はこの新しいソフトウェアに非常に満足しているということを伝えようとしているのです。
効率化の鍵— まず、Mail Act-Onの基本機能、つまりこのプログラムが長年実現してきた機能についてお話しましょう。その基本的な機能は、個々のルールをアドホックに適用することです。通常、Mailで設定したルールは、すべての受信メッセージに自動的に適用されますが、それもそのはず、その時点で適用されただけです。後からメッセージを選択して、既存のルールをすべて手動で適用することも可能ですが、Mailでは1つのメッセージに1つのルールだけを適用することはできません。Mail Act-Onではそれが可能で、キー操作でルールを適用できます(これは私にとって大きなメリットです)。
数十、数百ものメールボックスが何階層にも重なって配置されているとします。受信トレイでメッセージを読んだので、これらのメールボックスのいずれかにファイルを移動したいとします。Mailではドラッグ&ドロップで移動できますが、複雑な階層構造のメールボックスを操作しなければならないと、操作が煩雑になり、エラーが発生しやすくなります。階層化されたメニューを操作して同じ操作を行うこともできますが、操作は少し簡単ですが、それでも時間がかかります。Mail Act-Onをインストールすれば、「メッセージをメールボックスXに移動する」というルールを設定でき、わずか2回のキー操作で、選択したメッセージにそのアクションを瞬時に適用できます。
これだけだと、メニューコマンドにキー操作を割り当てる方法は他にもたくさんあるので、それほど興味深いものではありません。しかし、Mail Act-Onでは、すべてのアクションがルールに基づいているため、はるかに高度な機能を実現できます。つまり、たった1回のキー操作で、様々な操作を実行できるのです(例えば、メッセージを既読にする、色を変える、自動返信を送信する、メールボックスに保存するなど)。さらに、結果だけでなく条件も指定できます。例えば、「送信者が○○の場合のみ、メッセージをメールボックスXに移動する」といったルールも設定できます。
それだけでなく、複数のMail Act-Onルールに同じキーストロークを割り当てておけば、一度にすべて適用できます。例えば、妻からのメッセージを「Morgen」メールボックスに、母からのメッセージを「Mom」メールボックスに、そして頻繁にやり取りする他の多くの人たちにも同様のルールを設定しています。これらのルールすべてに「D」キーストロークを割り当てました(ちなみに「D」は「Do the right thing(正しいことを行う)」の頭文字です)。これで、これらの人からのメッセージをまとめて保存したい時、たった一つのキーボードショートカットですべて一括保存できます。
新しく改良された新機能— さて、これはもう古いニュースです。Mail Act-OnのLeopard対応版の最初の(そして唯一の)パブリックベータ版をインストールしてから、ほぼ1年が経ちました。そのバージョンでも十分に機能しましたが、パフォーマンスに問題があり、インターフェースの改善をずっと望んでいました。先週、ようやくMail Act-On 2.0が登場したとき、それまで使っていたものの洗練されバグが削減されたバージョン以上のものは期待していませんでした。ところが、実際に手に入れたのは全く新しいMail Act-Onでした。ゼロから書き直され、パフォーマンスが向上し、インターフェースが劇的に改善され、そして私が期待もしていなかった機能も備わっていました。
私にとって最も興味深い新機能は、多くのメールユーザーが長年待ち望んでいた機能、つまり送信トレイルールです。今回初めて、すべての送信メッセージに特別なルールを自動的に適用できるようになりました。これにより、送信済みメッセージを件名または送信先別のメールボックスに移動したり、会話を1か所にまとめたりといったことが可能になります。送信済みメールボックスは巨大なもの(私の場合は現在、25,000件という全く理不尽なほどのメールが入っています)で、慎重に整理した受信メールとは別に保管する必要がなくなります。他の多くのメールプログラムではこの機能が長年提供されており、ついにメールにも追加できることを大変嬉しく思います。
Mail Act-On のルールを作成するためのインターフェースは、奇妙で少々イライラさせられるものから、すっきりと分かりやすいものへと進化しました。以前は、ルールにキー操作を割り当てるには、それぞれに特別な奇妙な名前を付け、リスト内の特定の位置に配置する必要がありました。今では、Mail の「ルール」環境設定パネルを開くと、「受信トレイルール」(Mail の既存のルール)、「送信トレイルール」、そして「キー操作ルール」の 3 つのビューが表示されます。「キー操作ルール」ビューでルールを作成する場合(Mail Act-On は古いバージョンのルールを自動的に移行します)、通常通りにルールを作成するだけです。ただし、キー操作を表す 1 つの文字を追加するだけです。(そう、たった 1 つの文字です。後で詳しく説明します。)
Mail Act-Onの以前のバージョンでは、キー操作が少し変わっていて、慣れるのに少し時間がかかりました。通常は、ユーザーが割り当て可能なショートカットキー()を押してからby default) followed by - not at the same time as - a single character. Alternatively, you could press Control and your shortcut key at the same time, so my "Do the right thing" shortcut was either
Dキー、またはControl-Dキーを押すというものでした。後者の方が便利で、ミスも少ないと感じました。キー操作を行うための新しいインターフェースは、まだ少し変わっていますが、より直感的で、はるかに強力になっています。
ショートカット キーを押してからキー操作を行うか、Ctrl キーとキー操作を同時に押すかは引き続き選択できます。デフォルトのショートカット キー (引き続きユーザーが調整可能) は F2 に変更されました。このキーを押すと、定義済みのすべてのキー操作を示すメニューが表示されます。その後、これらのキーのいずれかを押すと、期待どおりの動作が行われます。ただし、代わりに F1 キーを押して多目的メニューを表示することもできます。このメニューでは、A キーを押して既存のキー操作ベースのルールの 1 つを実行したり、M キーを押してメッセージを移動したり、C キーを押してメッセージをコピーしたりできます (その他のオプションもあります)。M または C を押すと、ルールを定義していなくても、メール内の任意のメールボックスに移動できます。たとえば、F1 キーを押して (メニューを表示)、次に M キーを押して
メッセージを移動したいと言い、スペースバーでメールボックスを検索したいと言い、最後にメールボックスの名前をいくつか入力します。一致するものが見つかったら (必要に応じて矢印キーを使用)、Return キーを押すだけです。
キーを押す回数が多いように聞こえるかもしれませんが、実際にはすべて約2秒で完了し、何度か操作してコツをつかめば、プロセスは自動的に実行されます。これは非常に便利です。約6回キーを押すだけで、数十、数百のメールボックスのいずれかにメッセージを移動またはコピーできます。メッセージがどこにあるか分からなくても、事前の準備も不要で、そして(私にとっては重要なことですが)キーボードから手を離す必要もありません。また、メッセージをメールボックスに移動すると、Mail Act-Onがそれを最近の移動先として記憶し、次回からはより少ないキー操作でそのメールボックスにアクセスできます(LaunchBarを彷彿とさせる方法です)。
F1とF2のショートカットに加えて、F3にも同様のメニューが表示されます。こちらはメッセージを移動するためのメニューで、F1キーを使うよりもキー操作を1つ省くことができます。また、これらのメニューを画面上に開いたままロックすることもできます。これにより、メール関連の一連のアクションを一度に実行でき、メニューを何度も閉じて再表示する手間が省けます。
その他の機能— Mail Act-Onの新バージョンでは、キー操作ルールを元に戻す機能も搭載されています。誤って間違ったキーを押してしまい(どのキーを押したのか分からず)、メッセージをどこかの不明なフォルダに送信してしまった経験があり、この機能があれば良かったと何度も思っていました。
Indevの人気プラグインMailTags(検索可能なキーワード、期限、その他のメタデータをメールメッセージに追加する)もインストールしている場合、Mail Act-Onはいくつかの追加機能を継承します。例えば、ルールでキーワードを割り当てることも可能です(送信トレイルールも含まれます)。また、F1メニューを表示した後にKキーを押してキーワードを手動で追加したり、Pキーを押してメッセージをプロジェクト(基本的にはカテゴリ)に割り当てたりすることも可能です。Indevによると、MailTagsの統合は新しい拡張可能なアーキテクチャによって実現されており、他の開発者が独自の機能を追加できる可能性があるとのことですが、その仕組みに関する詳細は今のところ不明です。
最後に、Mail Act-On 2には、長年のユーザーの多くがあまり喜ばないであろう新機能が追加されました。それは価格です!以前はフリーウェアでしたが、現在はシェアウェアです(21日間の無料トライアルをご利用いただけます)。導入価格は19.95ドル(将来的には24.95ドルに値上げされる予定です)。Mail Act-Onのおかげで生産性が飛躍的に向上したこと、そして長年無料で使用してきたことを考えると、この価格は妥当と言えるでしょう。
Mail Act-On 2.0.1はMac OS X 10.5 Leopardでのみ動作し、ダウンロードサイズは2.3MBです。Mac OS X 10.3および10.4でのみ動作し(新機能は搭載されていません)、バージョン1.3.2は911KBの無料ダウンロードとして引き続きご利用いただけます。