簡単な Google で IMAPFilter が表示されます。これは、目的を果たしているように見えます:
- 次のような IMAP プロトコルで利用可能な多くの基準を使用したメッセージの検索:
- メッセージのステータス (最近、未読など)。
- メッセージのサイズ
- メッセージの年齢
- ヘッダーまたはメッセージ本文の文字列または正規表現パターンの一致。
- メッセージの検索時に論理演算子 (and/or/not) を使用できる能力
- メッセージの処理に使用できるさまざまな機能:
- メッセージの削除
- 同じサーバーまたは別のサーバーのメールボックスにメッセージを移動する
- 同じサーバーまたは異なるサーバーのメールボックスにメッセージをコピーする
- メッセージのマーキングまたはメッセージ フラグの変更
- IMAP CHILDREN 拡張機能のサポートとともに、利用可能なメールボックスおよび/または購読済みメールボックスのリスト。
- メールボックスの作成、削除、名前の変更、購読または購読解除
- 国際化 (I18N) のサポート
- IMAP NAMESPACE 拡張を使用したサーバー名前空間のサポート
- Secure Socket Layer (SSL) または Transport Layer Security (TLS) で暗号化された imap (ポート 993) 接続
- IMAP STARTTLS 拡張機能を使用した暗号化された接続
- Challenge-Response Authentication Mechanism (CRAM)、具体的には CRAM-MD5 によるユーザー認証
- Perl 互換正規表現 (PCRE) のサポート