EdMax 掲示板
[記事リスト] [新着記事] [ワード検索] [過去ログ] [管理用]

タイトル フィルターで捕まえられない?
投稿日: 2007/12/11(Tue) 21:10
投稿者hogesa

どうしてもフィルターをすり抜けてしまうメールがあり悔しい思いをしてます.
仮に私が佐藤太郎とし,アドレスがtsato@abc.def.jp とします.
このメールアドレスと私とは関係ない英名を組み合わせてあろうことか
私にゴミメールを送ってきます.
それをフィルターで削除したいのです.相手は必ずダブルクォートで囲んだ名前を入れてきます.
例えば Taro Sato <tsato@abc.def.jp> ならば通常のメールですが,
"Antonio P. Bush" <tsato@abc.def.jp> というように来ます.
これを正規表現で

001 ○ 宛先 [s[^a][a-z]+" <tsato@abc.def.jp>] AND Content-Type: [iso-8859-[12]] >> ロードせずにサーバーから削除 (正規)
002 ○ 宛先 [t[^a][a-z]+" <tsato@abc.def.jp>] AND Content-Type: [iso-8859-[12]] >> ロードせずにサーバーから削除 (正規)
003 ○ 宛先 [[^ts][a-z]+" <tsato@abc.def.jp>] AND Content-Type: [iso-8859-[12]] >> ロードせずにサーバーから削除 (正規)
と設定しました.
001ではs(大文字小文字問わず)で始まっていても次がaでないものが来て" <tsato@abc.def.jp>となっているもの 例えば "Taro P. Swan" <ttaro@abc.def.jp>

002ではt(大文字小文字問わず)で始まっていても次がaでないものが来て" <tsato@abc.def.jp>となっているもの 例えば "Sato P. Tol" <ttaro@abc.def.jp>

をゴミメールと判断して削除してます.

003ではsでもtでもないものから始まっているものをゴミメールと判断して削除してます.最初の例"Antonio P. Bush" <tsato@abc.def.jp>がそれです.
ただし国内で名前を間違って書いてきた場合を想定してContent-Typeでiso-8859-1 or 2 もマッチ条件に入れてます.

多少の誤差はありますがないよりましと思い設定しました.
振分けにも移動+マークを追加しただけでほぼ同じ設定をしてます.
どういうわけかフィルターでは引っかからず,振分けではきちんと捕捉(移動+マーク)できてます.
Content-Typeが問題なのかと思い,OEで文字コードをiso-8859-1
にセットして擬似メールを送ってみると削除できてました.
全くわけがわかりません.
よほどメールに細工をして送ってきている(捕捉できない仕掛け)のでしょうか?そんなこと可能でしょうか?


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ
Eメール
タイトル
メッセージ   手動改行 強制改行 図表モード
参照先
暗証キー (英数字で8文字以内)
  プレビュー

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー