使用法を学習するにあたって最も難しいと感じるのは、レシピの構築です。使用してメッセージ照合を行うためです。正規表現の構築はそれほど難しくなく、読んで理解することも簡単です。レシピを書く方法は、正規表現にかかわらず一貫性があるため、例を使って学習すると簡単です。文字は、コロンとゼロです。レシピを処理する方法を制御します。セクションの後ろにコロンを付けると、このメッセージ用にロックファイルが作成されることを示しています。置き換えて指定することが可能です。レシピには、メッセージと適合させる様々な条件を追加できます。条件がない場合は、すべてのメッセージがレシピと適合することになります。正規表現は、メッセージ照合を容易にするために、一部の条件で使用されます。複数の条件を使用する場合は、アクションが実行されるためにはすべてが適合しなければなりません。行目に設定されているフラグに基づいてチェックされます。後にオプションの特殊文字を追加すると、さらに条件を制御できます。つに適合する場合に実行するアクションを指定します。多くの場合、メールボックスの名前がここで使用され、適合するメッセージをファイルに誘導し、電子メールを効果的に並べ替えます。特別なアクションの文字は、アクションが指定される前に使用することもできます。レシピとみなされるかが判断されます。配信レシピには、ファイルへのメッセージの書き込み、別のプログラムへのメッセージ送信、別の電子メールアドレスへのメッセージ転送などのアクションが含まれています。その他のアクションをカバーします。囲まれたアクションセットで、レシピの条件に適合するメッセージで実行されます。ネストされたブロックは、互いにネストさせることができるため、メッセージに対するアクションを特定して実行するにあたっての制御力が強化されます。指定されたアクションを実行し、その他のレシピとメッセージとの比較を停止します。非配信レシピと適合するメッセージの場合は、他のレシピに対する照合は継続されます。フラグフラグは、レシピの条件をメッセージに照合する方法、またはそれを行うかどうかを決定するにあたって不可欠です。ユーティリティーは、条件の照合のために内部で使用されます。一般的に使用されるフラグは以下のとおりです。フラグが付いていない以前のレシピもこのメッセージに適合する場合にのみ、このレシピが使用されることを指定します。正常に完了した場合にのみこのレシピが使用されることを指定します。メッセージの本文を解析し、適合する条件を検索します。ファイルへのメッセージの書き込みや転送など、結果として生じるアクションにその本文を使用します。これはデフォルトの動作です。電子メールのカーボンコピーを生成します。ファイル内で引き続き処理することができるため、レシピの配信に役立ちます。照合で大文字と小文字を区別します。デフォルトでは、照合プロセスでは大文字と小文字を区別していません。フラグなしのレシピが適合しない場合のみに、メッセージと照合されます。アクションと類似しています。直前のレシピで指定されたアクションが失敗した場合のみ、レシピがメッセージに照合されます。フィルターとしてパイプを使用します。メッセージのヘッダーを解析し、適合する条件を検索します。これはデフォルトの動作です。結果として生じるアクションでヘッダーを使用します。これはデフォルトの動作です。対して、指定されたフィルターまたはプログラムが終了するのを待ち、メッセージがフィルターされたとみなす前に正常に終了したかどうかを報告するよう指示します。