2003は、受信したメールをルールに基づいて自動的に分類・整理する「仕訳ルール」という機能を持っている。ルールは、メール・アドレスや件名などを基にした条件部と、条件成立時に実行される処理部からなる。ルールはメールの受信時だけでなく、指定したフォルダ中の複数のメールに対しても実行できる。Expressにおける「メール・ルール」について解説した。メール・ルールとは、受信したメールをある「ルール」に基づいて、自動的に分類・仕分けをしたり、削除したりする機能である。同様の機能はOffice製品の1つであるOutlookにも用意されており、こちらでは「自動仕訳」と呼ばれている(本TIPSではこれらの機能をまとめてメール・ルールと呼ぶことにする)。2003におけるメール・ルールの利用方法について解説する。メール・ルールの基本的な機能や使い方などについては、前出のTIPSを参照していただきたい。2003におけるメール・ルールの例メール・ルールの一覧は[ツール]メニューの[仕訳ルールと通知]で確認できる。Expressのメーセージ・ルールをインポートして作成することも可能。定義済みルールの内容の変更。コピーして新しいルールを作成する。ルールを現在のメールに適用する。ルールを有効にするにはこのチェック・ボックスをオンにする。定義されているルールの例。上下に移動させることにより、優先度を変更することができる。2003では、ルールの処理内容がアイコンで表示されるので、例えば「処理の中止(後述)」を忘れていないかどうかを容易に確認できる。ルールの条件と処理の内容。青字の部分をクリックして変更することができる。2003でメール・ルールを作成するには2つの方法がある。受信したメール・メッセージを基にする方法と、まったくの新規にルールを作成する方法である。受信したメールからメール・ルールを作成するには、ルールのベースとしたいメールを選択して右クリックし、ポップアップ・メニューから[仕訳ルールの作成]を選択するか、メールのメッセージ・ウィンドウを開いた状態で、[アクション]メニューの[仕訳ルールの作成]を実行する。すると、そのメールの送信者名がルールの条件として取り込まれた状態で、ルール作成ダイアログが起動する。現在のメール・メッセージからのルール作成メール・メッセージを1つ選択してから、[メッセージ]メニューの[メッセージからルールを作成する]を選択すると、この作成ダイアログが表示され、簡単にメッセージ・ルールを作ることができる。デフォルトでは、メールから取り出した各フィールドの値が条件としてセットされている。差出人のアドレス(From:)を条件に含める場合はこれをオンにする。件名を条件に含める場合はこれをオンにする。一般的には、件名中の固定的な文字の部分を使ってルールの条件とする。あて先アドレス(To:)を条件に含める場合はこれをオンにする。このウィザードでは、指定したフォルダへの移動処理を簡単に設定できる。詳細な条件や処理内容を設定するには、これをクリックする。Expressでは指し出し人のみが指定されている)。この中から必要な項目を選択することにより、簡単にルールを作成できる。広告やニュース配信のように、決まったフォーマットを持つメールの場合ならば、このダイアログだけで十分であろう。上の例ならば、件名の固定文字列部分だけを条件として指定することにより、同じ件名を持つメールを簡単に分類できるようになる。詳細な設定を行いたければ、[詳細オプション]ボタンをクリックして、条件や処理内容を指定すればよい。これについては次の方法2で解説する。メール・ルールの作成方法2—手動でテンプレートからルールを構成するメール・ルールを作成するもう1つの方法は、手動ですべての条件と処理を定義する方法である。2003では、テンプレートから作成する方法と、完全に何もない状態からすべて条件や処理を指定する方法の2とおりが用意されている。以下はテンプレートから作成する場合のウィザードの画面である。[ツール]メニューの[仕訳ルールと通知]を実行し、[新しい仕訳ルール]ボタンをクリックすると、デフォルトではこの画面が表示される。この画面では、基本的なルールと処理の例が用意されているので、適切なものを選び、パラメータを指定するだけで、最適なルールが自動的に作成される。基本的な処理に付いてはあらかじめテンプレートが用意されているので、適切なものを選択すればよい。テンプレートを使って素早くルールを作成するにはこれを選択する。手動でルールを作成するにはこれを選択する。用意されているテンプレート。青字の部分をクリックして変更することにより、簡単にルールを作成することができる。メール・ルールの作成方法3—手動ですべてのルールを構成するメール・ルールを作成すもう1つの方法は、すべての条件や処理を、すべて手動で指定する方法である。上の方法2で[新しい仕訳ルールを作成]を選択するか、テンプレートからのルール・作成後に[次へ]ボタンをクリックすると、次のように、詳細な設定ダイアログが表示される。テンプレートからの設定値の内容を変更することも可能なので、最初はテンプレートを使ってアウトラインを作成し、その後、細かい変更を行うようにすればよいだろう。詳細な条件を指定してルールを作成するテンプレートによらず、詳細な設定を手動で行うこともできる。必要な条件を選択する。選んだ条件がすべて満たされた場合に条件が成立する。青字の部分をクリックして文字列などを変更することができる。2003で指定可能な条件としては次のようなものがある。Expressの場合と比べると、かなり項目が増えている。メールの送信者アドレス中に指定した文字列パターンが含まれているかどうか。メールの重要度(Priority:)や秘密度の指定、フラグ設定、分類項目が指定した状態かどうか。無条件に(すべてのメールに対して)処理を適用する。ほかのルールがマッチしない場合のデフォルト時の動作などを決めるために利用するメッセージ・ルールで利用可能な「条件」(抜粋)多くの条件項目があるが、中にはOutlookにおけるメールでしか利用されていない項目も少なくない。一般的には、あて先かCc:、送信者、件名中の文字列などがよく使われることになるだろう。具体的な指定方法の例については、前掲のTIPSを参照していただきたい。メッセージ・ルールの処理ルールの条件が決まったら、次は処理を定義する。Expressと違って、実行可能な処理の種類が増えている。指定したユーザーへ転送(メールを送信)する。表の最後にある「処理の中止」とは、このメール・ルールの処理後に、後続のルールの処理を中断するために利用される。デフォルトでは各メール・メッセージに対して、メール・ルールに記述された一連のルールが「すべて」適用されてしまう。そのため、競合するような内容の処理を記述すると、リストの後ろの方にある処理が優先されてしまう(上から順番に実行されるため、最後のものだけが有効となる)。これを防止するのが「処理の中止」という動作である。TIPS「メール・ルール処理の優先度に注意」を参照していただきたい。メールの処理の例これはフォルダへ移動して、さらに後続のルール処理を中止するというルールの例。フォルダへの移動などを行う場合は、同じ条件にマッチする複数のルールがないかどうか確認すること。必要ならば「処理の中止」を指定して、後続のルールが適用されないようにする。必要な処理を選択する。青字の部分をクリックして移動先フォルダなどを変更することができる。Expressと違って、さらに「例外条件」を指定することができる。上のダイアログで[次へ]をクリックすると、例外条件の設定ダイアログが表示される。例外条件とは、最初に指定した「条件」にマッチするメールのうち、不要なものを排除するための機能である。『件名に「未承諾広告※」と入っているメールをすべて削除するが、特定の送信者からのメールだけは削除しない』といったルールを作成することができる。ここで指定できる例外条件としては、メールの送信者や件名など、最初に指定する条件と同じものが利用できる。より自動抽出したものです。(2017/7/21)キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。