(57)【要約】【課題】  従来からメールフィルタリングの１技術として存在したホワイトリストの以下の問題点を解決するものである。真に必要なメールアドレスがホワイトリストから漏れるリスクは避け、かつ、送信側にホワイトリストに載せるための条件を送信側に提示する技術において、送信側に悪意がある場合、提示される条件をクリアするような抜け道を考えやすくなることを防止することにある。【解決手段】  送信側メールゲートウエイ１１と受信側メールゲートウエイ１０からなるメールフィルタリング死す手で、ＰＣ端末１９のそれぞれから送信される電子メールの送信先アドレスを送信側メールゲートウエイ１１で抽出し、受信側メールゲートウエイ１１においてホワイトリストとして保持し、これを用いて受信メールに対するフィルタリング処理を施す。【選択図】  図１
2010171471.tif 000002
【特許請求の範囲】
【請求項１】
所定のグループ内の複数の端末装置それぞれへ送信される電子メールに対してフィルタリング処理を施すメールフィルタリングシステムにおいて、
前記複数の端末装置から前記グループ外の他の端末装置へ送信される電子メールに関するデータを、送信される毎に記憶する手段と、
記憶された前記電子メールに関するデータから、当該電子メールの送信先アドレスを抽出する手段と、
前記複数の端末装置のいずれかに送信される電子メールの送信元アドレスが、抽出された前記送信先アドレスに含まれるか否かを判断する手段と、
前記判断の結果に応じたフィルタリング処理を、前記送信される電子メールに施すことを特徴とするメールフィルタリングシステム。
【請求項２】
請求項１に記載のメールフィルタリングシステムにおいて、
前記判断する手段は、前記送信元アドレスとして、Envelope-From部或いはHeader-From部を用いることを特徴とするメールフィルタリングシステム。
【請求項３】
請求項１または２のいずれかに記載のメールフィルタリングシステムにおいて、
前記判断する手段により、前記送信元アドレスが前記送信先アドレスに含まれると判断された場合、前記複数の端末装置のいずれかに送信される電子メールの配信を実行するこことを特徴とするメールフィルタリングシステム。
【請求項４】
請求項１乃至３のいずれかに記載のメールフィルタリングシステムにおいて、
前記判断する手段により、前記送信元アドレスが前記送信先アドレスに含まれないと判断された場合、前記複数の端末装置のいずれかに送信される電子メールの配信を抑止することを特徴とするメールフィルタリングシステム。
【請求項５】
請求項１乃至４のいずれかに記載のメールフィルタリングシステムにおいて、
前記抽出する手段で抽出された前記送信先アドレスが、予め格納されたエラーリストに含まれるアドレスと一致するかを判断する手段と、
当該判断する手段で一致すると判断した場合に、前記抽出する手段で抽出された前記送信先アドレスを格納する手段とをさらに有し、
前記送信先アドレスに含まれるか否かを判断する手段は、前記格納された送信先アドレスに含まれるかを判断することを特徴とするメールフィルタリングシステム。
【請求項６】
請求項５に記載のメールフィルタリングシステムにおいて、
前記アドレスと一致するかを判断する手段は、前記送信先アドレスのローカルパートが前記エラーリストに格納されたローカルパートと一致するかを判断することを特徴とするメールフィルタリングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、いわゆる電子メールの送受信を制御するための技術に関し、その中でも特に、迷惑メールなどをフィルタリングする技術に関する。
【背景技術】
【０００２】
メールフィルタリング技術、迷惑メール対策システムにおいて、正常な受信メールが迷惑メールとしてシステムに誤判定されるケースがある。このリスクを回避するために、特定のアドレスからのメール受信に対してはチェックを行わないとするホワイトリストの存在がある。このホワイトリストを用いて受信を拒否する技術として特許文献１がある。
特許文献１では、受信許可アドレスリスト(ホワイトリスト)にいまだ載っていない送信側がメールを送信する際、所定の条件をクリアすれば、送信側による操作のみによって受信側へメールを送信することができるようになると共に、上記所定の条件は受信側によって任意に設定できるものとしたメール配信制御方法及び装置を提供することをその目的としている。
【０００３】
この目的を達成するために、特許文献１では、システム内の移動局からメールの受信が許可された送信元の移動局毎のリストを保持する手段を有する無線通信システムにおいて、各移動局に対し、対応する送信元リストに挙げられた送信元からのメールのみを配信し、該送信元リストに載っていない送信元にはメール拒否を通知するメール配信制御の際に、該メール拒否通知と共に、その際の宛先移動局に対応した上記送信元リストに登録されるための条件に関する登録方法情報を送信元へ送信する。このことにより、特許文献1では、受信許可リストに自身メールアドレスが載っていないメール送信者に、その登録を促すことでき、メール受信側の手間を掛けずに必要なメールアドレスが受信許可リストから漏れることを防ぐことが可能になる。
【０００４】
【特許文献１】特開２００３−１４１０４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
かかる従来の方法においては、次のような問題がある。
インターネットからのメール受信に際しては迷惑メールのフィルタリングが適用されるが、正常なメールが迷惑メールと判定されフィルタリングされてしまうというリスクが介在する。このリスクを軽減するために、特定のメールアドレスからのメール受信についてはフィルタリング処理の対象外とするホワイトリストが設けられるのが一般的である。
【０００６】
迷惑メールフィルタリングシステムにて正常なメールを迷惑メールと誤判定した受信メールに対しては、随時手動で送信元メールアドレスをホワイトリストに登録する必要がある。またホワイトリストの登録方法によってはホワイトリストの適用範囲が過剰になることもあり、ドメイン単位でホワイトリストに登録してしまった結果、送信元メールアドレスの詐称や成りすましなどによって、迷惑メールのフィルタすり抜けを助長する結果に繋がることもある。
【０００７】
特に、特許文献１においても、真に必要なメールアドレスがホワイトリストから漏れるリスクは避けられないし、特許文献１の技術では送信側に悪意がある場合、提示される条件をクリアするように抜け道を考えやすくなる。
【課題を解決するための手段】
【０００８】
この課題を解決するために、本発明では、メールフィルタリングの管理下の端末装置から送信されるメール送信の履歴をフィルタリング処理に用いる。すなわち、管理下に対して例えば管理下外から送信された電子メールについて、送信履歴における送信先アドレスに含まれる否かにより、フィルタリング処理を変えて実行する。例えば、送信されたメールの送信先のアドレスを抽出し、これをホワイトリストに登録し、ホワイトリストに登録されたものの受信を許可する（もしくはホワイトリストに登録されていないものの受信を拒否する）。また、受信するか否かの条件を含まれている場合と、含まれていない場合では異なるようにしてもよい。なお、ここでのメール送信（の履歴）とは、メールサーバなどある組織、グループのメールサーバなどのメールフィルタリングシステムにおいて、この組織、グループの端末装置から送信されるものを指す。
【０００９】
また、本発明の他の一態様として、送信メールゲートウェイから宛先リストを構築し、随時ホワイトリストと同期する。結果として自動的にホワイトリストが構築することも含まれる。
【発明の効果】
【００１０】
本発明によれば、送信履歴よりアドレスを抽出することで適切な範囲でホワイトリストを構築でき、かつ自動化されることでユーザや管理者がホワイトリストの登録に要する工数を大幅に削減することができる。また、システムから発信されるメールを判別することによって、有効かつ効率的なホワイトリストの作成が可能になる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施例について図面により詳細を説明する。図中、同一の機能を備える部分には同一の符号を付加する。
【００１２】
図１に、本発明を適用した迷惑メールフィルタリングシステムの実施の形態をブロック図として示す。図１において、受信側メールゲートウェイ１０、及び送信側メールゲートウェイ１１は情報処理装置であり、電子メールの送受信機能を有している。これらはインターネットやＬＡＮ等のネットワークを介して、他の電子メールシステム群１４と接続されている。
【００１３】
電子メールシステム群１４においてメールボックス１８を所持する者が、インターネット上の相手へ電子メールを送信する際、ＰＣ端末１９を操作することで、電子メールは、電子メールシステム群１４、送信側メールゲートウェイ１１、インターネットと順に経由して相手へ配送される。逆にインターネット上の相手からメールを受信する際は、電子メールはインターネット、受信側メールゲートウェイ、電子メールシステム群１４と順に経由してメールボックス１８に配送され、最終的にＰＣ端末１９でメールを参照することが可能である。
【００１４】
受信側メールゲートウェイ１０は、インターネットから受信したメールを電子メールシステム群１４へ配送する以外に、当該メールがメールボックス１４の利用者であるユーザにとって不要な迷惑メールかどうかを判別する機能１２を具備している。これにより迷惑メールに対しては、適宜フィルタ条件やポリシに応じたフィルタリング処理を行う。
【００１５】
また、一方で受信側メールゲートウェイ１０は、通常の取引相手等からの重要なメールが迷惑メールと誤判定されるのを防ぐための機能も同時に有しており、これには受信側メールゲートウェイ１０のホワイトリスト１７が利用される。
【００１６】
ホワイトリスト１７は、多数のメールアドレスをレコード８０とすることで構成されており、予めインターネット上の相手のメールアドレスを登録しておく。頻繁に電子メールのやり取りがある相手のアドレスをホワイトリスト登録しておけば、受信側メールゲートウェイ１０の迷惑メールフィルタリング機構によって、万が一受信すべきメールが迷惑メールと判定されるような場合でもホワイトリストを照合することで、フィルタリング処理を未然に回避することができるのである。
【００１７】
動作としては、受信側メールゲートウェイ１０でメールを受信した際、当該メールのデータ領域５１、５２から送信元アドレスに相当する”Envelope-From”５５、或いは”Header-From”５７を抽出、これをホワイトリスト１７に登録されたメールアドレスのレコード８０に一致しているかを照合して判別する。
【００１８】
例えば、"d@w.com"から"abcd@wxyz.net"宛に送付されてきたメールが迷惑メールフィルタリング機構１２にフィルタされてしまうようなメールであったとしても”d@w.com”を予めホワイトリスト１７に登録しておけば、フィルタリング処理は行われずに正常な受信が可能になる。
【００１９】
本実施の形態では、受信側メールゲートウェイ１０で保持するホワイトリスト１７と送信側メールゲートウェイ１１で保持する宛先リスト１５の連携が行われる。これを次に説明する。
【００２０】
図１において、送信メールゲートウェイ１１は通過するメールの宛先アドレスに相当する”Envelope-To”を抽出、収集する。これら電子メールシステム群１４からの宛先アドレスを収集し、受信メールゲートウェイ１０のホワイトリストと同期をとり、自動登録することでユーザがわざわざメールアドレス６０を登録する手間なく、有効なホワイトリスト１７が構築できる。
【００２１】
この際、送信メールゲートウェイ１１を通過する全てのメールについて対象としてしまうとリソース、精度の面で不都合が生じる。
【００２２】
組織(特に、いわゆる大規模組織)におけるメール配送環境等では、セキュリティの確保等を理由に、メールボックス１８のユーザであるメールアドレスの一覧を電子メールシステム群１４においてそれぞれ保持しているケースが多い。そのため、実在しないアドレスやサブドメインホスト宛のメール等も電子メールシステム群１４まで到達し、ここで当該メールの”Envelope-From”５５へ”User Unknown”や“Host Unknown”といったそのエラーに応じたメッセージを返送することになる。これらエラーリターンのメールは電子メールシステム群１４から発信され、送信側メールゲートウェイ１１を通過することになるが、このエラー返信のそもそもの原因は通常の宛先間違いだけではない。昨今の迷惑メールの氾濫により、迷惑メールのランダム送信や辞書攻撃に対するエラー返信も多数含まれるのである。そのため、電子メールシステム群１４におけるユーザの送信履歴として押さえるには不適当である。
【００２３】
こうした問題を回避するために予めエラーリスト１６を作成しておき、宛先リスト１５のレコード６１登録時に不適当なメールであるかどうかを判別する処理を行う。
【００２４】
一般の電子メールシステム群１４では、このようなエラーメッセージは、”Envelope-From”５５に値がない場合や”Header-From”５７に図７の例に示したような特定のローカルパートが含まれる場合である。
【００２５】
このため、”Envelope-From”５５に値がない場合、及びエラーリスト１６に合致する場合は宛先リストのレコード１５登録の条件からは除かれる。
この手続きは、精度を高めたホワイトリスト１７を構築すると共に、宛先リスト１５に冗長なレコード６１が登録されることでリソースを圧迫してしまう状況も回避できる。
【００２６】
本実施の形態においては、送信側メールゲートウェイ１１を利用することで、ユーザがわざわざメールアドレス６０を登録する煩わしさを軽減し、有効なホワイトリスト１８を自動的に構築が可能である。
【００２７】
まず、図２のフローチャートに基づいて、図１の送信側メールゲートウェイ１１の動作を説明する。
【００２８】
ユーザがＰＣ端末１９を利用し、インターネット上の相手へ送信された電子メールは電子メールシステム群１４から、送信側メールゲートウェイ１１へ到達し、受信される（Ｓ２０１）。
【００２９】
送信側メールゲートウェイ１１では、当該メールのプロトコルデータ領域５１より所謂送信元メールアドレスである”Envelope-From”５５を取得し（Ｓ２０２）、これを条件として次の処理を行う（Ｓ２０３）。
【００３０】
まず、電子メールから取得した”Envelope-From”の値を検証する（Ｓ２０４）。
”Envelope-From”５５に値が入っていない場合は、電子メールシステム群１４から自動発信されたエラーメッセージであり、ユーザから直接送信されたメールでないため、宛先リスト１５には登録せずにそのままメールをインターネットへ送信する（Ｓ２０９）。一方、”Envelope-From”５５に値がある場合は、メールデータ領域５２より”Header-From”５６を取得し（Ｓ２０５）、次にこれをキーにした処理を行う（Ｓ２０６）。
【００３１】
ここで取得した”Header-From”５６のローカルパートを送信側メールゲートウェイで保持するエラーリスト１６と照合する（Ｓ２０７）。ここでローカルパートは電子メールアドレスの＠より前を切り出した部分である。
【００３２】
また、エラーリスト１６は、電子メールシステム群から自動的に発信されるメールについて、ローカルパートと呼ばれる部分７０を収集した一覧である。予め電子メールシステム群１４を調査し、幾つかのパターンをエラーリスト１６として登録しておく。
【００３３】
取得した”Header-From”５６のローカルパートがエラーリスト１６のレコード７０の何れかに一致する場合は、これも電子メールシステム１４から自動発信されたエラーメッセージの類として判断し、宛先リスト１５に登録せずにメールをインターネットへ送信する（Ｓ２０９）。
【００３４】
逆に一致にしない場合、ユーザから発信されたメールであるため、宛先リスト１５の更新を行い（Ｓ２０８）、その後、インターネットへメールを送信する（Ｓ２０９）。
【００３５】
図３では、宛先リスト更新処理の詳細をフロー図として説明する。
図２のフローにおいて、宛先リスト更新の条件を満たしたメールについては、”Envelope-To”５４が取得される（Ｓ３０１）。またシステム時刻と共に（Ｓ３０２）宛先リスト１５のレコード６０、６１として登録される（Ｓ３０３）。ここで、このレコードについては迷惑メールフィルタリング機構が持つホワイトリストと同期が取られ、宛先リストがホワイトリストにも登録される（Ｓ３０４）。
【００３６】
図４は、本発明の実施の形態における迷惑メールフィルタリング機構の処理の流れを示している。
【００３７】
インターネット上の相手から送信された電子メールは、受信側メールゲートウェイ１０へ到達し、受信される（Ｓ４０１）。
【００３８】
受信側メールゲートウェイ１０においては、受け取ったメールのプロトコルデータ領域から“Envelope-From”５５（Ｓ４０２）が取得される。
ここで受信側メールゲートウェイ１０では内部に持つ迷惑メールフィルタリング機構１２により、当該メールがフィルタすべきメールであるかどうかの判定を行う（Ｓ４０３）。
【００３９】
当該メールがフィルタする必要がない正常なメールであると判断された場合には、メール配送に従い、次の電子メールシステム群へ送信が行われ（Ｓ４０８）、宛先に応じたメールボックスへ格納される。
【００４０】
一方、当該メールがフィルタすべき迷惑メールであると判断された場合は、次にホワイトリスト判定（Ｓ４０５）が行われる。
【００４１】
ホワイトリスト判定では、メールから取得した”Envelope-From”５５とホワイトリスト１７のレコード１７をそれぞれ照合する（Ｓ４０６）。
【００４２】
ホワイトリスト１７のレコード８０のいずれかと一致する場合は、当該メールに対するフィルタリング処理（Ｓ４０７）を回避し、迷惑メールフィルタリング機能の影響を受けることなく、やはりメール配送に従い、次の電子メールシステム群へ送信が行われ（Ｓ４０８）、宛先に応じたメールボックスへ格納される。なお、メール配送（配信）とは、各メールボックスと呼ばれるエリアにメールのデータを格納することを指す。
【００４３】
ホワイトリスト１７には、手動で設定したものの他に図２、及び図３で説明したように、宛先リスト１５から同期して投入されたレコード６１が格納されている。このため、ホワイトリスト１７には、ユーザの送信履歴の相当するものが自動的に登録されていることになる。電子メールによるコミュニケーションを行う際に、途中から迷惑メールとして扱われ、メール受信に不都合が出るリスクを極力減らすことが可能になる。
【００４４】
上記の説明のように、本実施の形態においては、迷惑メールのフィルタリング機構を導入した際にも通常のメールが迷惑メールと誤判定されてしまうようなリスクや不利益を軽減した運用が可能である。また、ユーザ側での登録作業を行うことなく、効率的かつ自動的にホワイトリストを構築できる。しかもシステムから発信されるエラーメッセージ等の登録除外が可能なことによって、冗長なレコードの登録を回避できるため、リソース消費に対する抑止効果も大きい。
【図面の簡単な説明】
【００４５】
【図１】本発明の実施例のシステム構成を示すブロック図。
【図２】送信側メールゲートウェイでの処理フローを示す説明図。
【図３】宛先リスト更新処理の詳細フローを示す説明図。
【図４】受信側メールゲートウェイでの処理フローを示す説明図。
【図５】電子メールのデータ構造を示す図。
【図６】宛先リストのデータ構成例を示す図。
【図７】エラーリストのデータ構成例を示す図。
【図８】ホワイトリストのデータ構成例を示す図。
【符号の説明】
【００４６】
１０…送信側メールゲートウェイ
１１…受信側メールゲートウェイ
１２…迷惑メールフィルタリング機構
１３…メールアドレス抽出機構
１４…電子メールシステム群
１５…宛先リスト
１６…エラーリスト
１７…ホワイトリスト
１８…メールボックス
１９…ＰＣ端末
【図１】
2010171471.tif 000003
【図２】
2010171471.tif 000004
【図３】
2010171471.tif 000005
【図４】
2010171471.tif 000006
【図５】
2010171471.tif 000007
【図６】
2010171471.tif 000008
【図７】
2010171471.tif 000009
【図８】
2010171471.tif 000010