- ベストアンサー
Outlook2007で正規表現でメール仕分けができない?
- Outlook2007を使用している際に、正規表現を使ったメール仕分けができないか悩んでいます。
- *******.infoドメインからのスパムメールが頻繁に届いており、単純なフィルタリングでは対処できません。
- 正規表現を使ってメールアドレスの判別を行いたいのですが、Outlook2007では可能でしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
No1です。 >ルールって『または』のORしか無理なんでしょうか。 Office Outlookでは、同じ条件項目では、ORしか使えず、また、他の条件項目を同時にはうまく設定できないと思います。 つまり、「すべての条件を満足」はANDでつなぎ、「一部の条件を満足」はORで繋ぐことができれば、1つのルールで、色々な対応ができますけど、Outlookは寸足らずのルールしか設定できません。 同じMicrosoft製のOutlook ExpressやWindows Liveメールでは、メッセージヘッダは条件に使えないですが、例えば、 〇送信者に'a' または 'b' または 'c'を含む場合(およびも可能) および 〇メッセージ本文に'a' または 'b' または 'c'を含む場合(およびも可能) のような条件設定ができます。 多分、開発チームの違いで理解できない結果になっているのだろうと思いますが、笑えないですね。
その他の回答 (1)
>アカウント部分も3種類しか無いようなので、 この記述の後に書かれた「文字列」はメッセージヘッダですか? そうでしたら、POPアカウントの場合 ○メッセージヘッダに「特定の文字」が含まれる場合 の条件に。OR(か)で3種類の文字列を追加し、 ○仕分けルールの処理は「削除する(復元できません)」 の設定で、受信時に直ぐに受信トレイから完全に削除、削除済みアイテムにも行かないと思います。 ただし、サーバーにメッセージのコピーを残す設定の場合は、サーバーには残って状態ですが、アカウント設定のサーバーからの日数経過後の削除設定で消えると思います。
お礼
ありがとうございます。 確かにmagまたはmailまたはinfoが含まれるメールを弾けばこのスパムは弾けますが、 ちょっと大雑把すぎて誤検出のリスクが高そうです。 そこでちょっと正規表現以外について検討したところ、 これらのスパムは全て、メールの配信解除の案内がついていました。 ※解除申請したところで別ドメインから届きますが そこで、教えて頂いたメッセージヘッダのルールに加え、 本文に「配信」「解除」「http://」の『全てを含む』というルールを付ければ・・・ と思ったのですが、ルールって『または』のORしか無理なんでしょうか。 ANDができれば高精度なルールが作れそうなんですが・・・
お礼
ありがとうございます。 うーん、なかなかうまくいかないものですね・・・