-1526- スパムメール対策 |
今までも何回かスパムメールをフィルターする方法について書いた。お陰で殆どの迷惑メールは目にする前に直接「迷惑メールフォルダ」に移動しているが、1日1通程度すり抜けるスパムがある。その殆どは出合い系と思われる若い女性の名前が件名に含まれていたり、違法B-CASカードの販売と思われるものだが、件名の語句もバラバラで送信元アドレスもメール毎に異なるランダムな文字列で偽装されていて単純にはフィルター出来ない。唯一共通しているのは、送信元メールアドレスの「@」前後の文字数が15文字以上と長いこと。通常はあり得ない文字数なので「○○文字以上」というような条件が指定できればいいと思われる。 こうした不特定のメールを自動で振り分けるには、メールヘッダーと呼ばれる部分に正規表現と言われる文字の種類や文字数による条件一致検索を指定出来ることが必要だが、メールソフト自体がこうした機能を備えている必要がある。 今までも何度かスパムを目にした時に Web検索してこうしたスパムをフィルターする方法を探してみたが、私の使っている ThunderBirdというメールソフトでは FiltaQuillaという Add-onを追加するとフィルター条件に正規表現が使えるようになるらしいということまでは分かった。しかしそれをインストールして、アドオンマネージャで FiltaQuilla の設定を開いて"Serch Terms"タブで"Header Regex Match" にチェックを入れてから、ありったけの知識を使って正規表現で条件設定してみたが全く効かず、正規表現での条件設定の説明は日本語でも英語でも例が殆ど無いので挫折していた。 それがちょうど年末~年始と時間があったので集中的に Web検索したり、英語の説明ページを苦労して読んだりした結果、やっと意図したフィルター動作ができるようになった。 要は ThunderBirdでは Header情報で送信元アドレスの行が From: "abcdef@ghijklmnopqrstu.com" 今日の写真は、今年も頂いた啓翁桜。(花の周りの緑の葉は一緒に生けてあるナンテンの葉)今年は一昨日まで北側の外のベランダに出しておいたせいで、暖冬ながら部屋に入れてから一気に咲き始めた。 |
2016/01/05 |