(57)【要約】【課題】  サーバ側で必要なメールを誤って排除することなく、悪意を持ったユーザが送信したメールだけをユーザに負担をかけずに排除する。【解決手段】  データネットワークを介して転送される電子メールの配信を制御する際に、非対称鍵暗号方式の鍵ペアとなる暗号鍵と復号鍵とを生成し、暗号鍵を用いて暗号化した暗号情報を含む電子メールを、第１のメールサーバから第２のメールサーバに送信する。第２のメールサーバは復号鍵を用いて受信した電子メールの暗号情報を復号し、復号結果に応じて、当該電子メールに指定された第１のメールサーバを認証し、認証結果に応じて、当該電子メールに指定された宛先メールクライアントに対する当該電子メールの配信を制御する。【選択図】    図１
2006287682.tif 000002
【特許請求の範囲】
【請求項１】
データネットワークを介して転送される電子メールの配信を制御する方法において、
非対称鍵暗号方式の鍵ペアとなる暗号鍵と復号鍵とをコンピュータを用いて生成する鍵ペア生成段階と、
第１のメールサーバが前記暗号鍵を用いて暗号化した暗号情報を含む電子メールを、前記第１のメールサーバから前記第２のメールサーバに送信するメール送信段階と、
前記第２のメールサーバが、前記復号鍵を用いて、受信した前記電子メールの前記暗号情報を復号する復号段階と、
前記第２のメールサーバが、前記復号結果に応じて、当該電子メールに指定された前記第１のメールサーバを認証する認証段階と、
前記第２のメールサーバが、前記認証結果に応じて、当該電子メールに指定された宛先メールクライアントに対する当該電子メールの配信を制御する配信制御段階と
を含むことを特徴とする電子メール配信制御方法。
【請求項２】
請求項１に記載の電子メール配信制御方法において、
前記暗号情報は、前記メール送信段階における前記電子メールのヘッダの一部乃至全部を暗号化した情報であり、
前記認証段階は、前記復号段階で前記暗号情報を復号して得られた前記ヘッダの一部乃至全部と、前記第２のメールサーバが受信した当該電子メールのヘッダとに基づいて整合性を判定し、判定結果に応じて認証する
ことを特徴とする電子メール配信制御方法。
【請求項３】
請求項２に記載の電子メール配信制御方法において、前記暗号情報は、前記ヘッダの一部として、メールＩＤ、送信者名及び送信時刻の少なくともひとつを含んで暗号化した情報であることを特徴とする電子メール配信制御方法。
【請求項４】
請求項１に記載の電子メール配信制御方法において、前記配信制御段階は、前記認証結果に加えて、前記第１のメールサーバから受信した電子メールに前記暗号情報が含まれているか否かに応じて、当該電子メール配信を制御することを特徴とする電子メール配信制御方法。
【請求項５】
請求項１に記載の電子メール配信制御方法において、前記復号鍵及び暗号鍵のいずれか一方を、前記ネットワーク上の鍵配信サーバを介して予め定められたサーバに配信することを特徴とする電子メール配信制御方法。
【請求項６】
請求項５に記載の電子メール配信制御方法において、前記暗号鍵をメール送信サーバに登録し、前記復号鍵を前記鍵配信サーバを介して配信することを特徴とする電子メール配信制御方法。
【請求項７】
電子メールを当該他のメールサーバに送信する処理をコンピュータに実行させるコンピュータプログラムにおいて、
送信しようとするメールのヘッダの一部乃至全部を、非対称鍵暗号方式の鍵ペアの一方である暗号鍵を用いて暗号化した暗号情報を生成する処理と、
前記暗号情報を前記ヘッダに付加する処理と、
前記暗号情報を付加した電子メールを、前記ヘッダに指定されたサーバに向けて送信する処理と
をコンピュータに実行させることを特徴とするメール送信サーバプログラム。
【請求項８】
請求項７に記載のメール送信サーバプログラムにおいて、前記暗号情報は、前記ヘッダの一部として、メールＩＤ、送信者名及び送信時刻の少なくともひとつを含んで暗号化した情報であることを特徴とするメール送信サーバプログラム。
【請求項９】
電子メールを当該他のメールサーバから受信する処理をコンピュータに実行させるコンピュータプログラムにおいて、
受信したメールのヘッダの予め定められた認証フィールドに、非対称鍵暗号方式の鍵ペアの一方である暗号鍵を用いて暗号化した暗号情報が格納されているか否かを判定する処理と、
前記暗号情報が格納されている場合、前記ヘッダに基づいて送信元のメールサーバを特定する処理と、
前記特定したメールサーバに予め関連付けられた復号鍵を検索する処理と、
前記復号鍵の検索に成功した場合、当該復号鍵を用いて前記暗号情報を復号する処理と、
前記復号結果と、前記ヘッダの予め定められたフィールドとを比較して、当該メールの送信元のサーバを認証する処理と
をコンピュータに実行させることを特徴とするメール受信サーバプログラム。
【請求項１０】
請求項９に記載のメール受信サーバプログラムにおいて、前記認証処理の結果に応じて当該電子メールの配信を制御する処理を更にコンピュータに実行させることを特徴とするメール受信サーバプログラム。
【請求項１１】
請求項９に記載のメール受信サーバプログラムにおいて、受信したメールのヘッダの前記認証フィールドに、前記暗号鍵を用いて暗号化した暗号情報が格納されているか否かを判定した結果に応じて、当該電子メールの配信を制御する処理を更にコンピュータに実行させることを特徴とするメール受信サーバプログラム。
【請求項１２】
請求項９に記載のメール受信サーバプログラムにおいて、非対称鍵暗号方式の鍵ペアの一方である復号鍵を当該他のメールサーバに関連付けて登録する鍵配信サーバから、復号鍵と、当該復号鍵に関連付けられたメールサーバを指定する情報とを、ネットワークを介して受信する処理を更にコンピュータに実行させることを特徴とするメール受信サーバプログラム。
【請求項１３】
データネットワークを介してメールサーバと協働して動作するコンピュータプログラムにおいて、
非対称鍵暗号方式の鍵ペアの一方である一の第１の鍵を、一のメール送信サーバと関連付けて登録する処理と、
登録されたメール送信サーバを介してメールを発信するメールアドレスを宛先とする電子メールの受信に係るメール受信サーバに対し、登録した当該他の前記第１の鍵を送信する処理と
をコンピュータに実行させることを特徴とする鍵配布サーバプログラム。
【請求項１４】
請求項７乃至１３のいずれかに記載のコンピュータプログラムを記録したコンピュータ読取可能な記録媒体を備え、当該コンピュータプログラムに従って動作するコンピュータ。
【請求項１５】
データネットワークを介して転送される電子メールの配信を制御するシステムにおいて、
非対称鍵暗号方式の鍵ペアとなる暗号鍵と復号鍵とを生成するコンピュータと、
前記暗号鍵を用いて暗号化した暗号情報を含む電子メールを生成及び送信する第１のメールサーバと、
前記第１のメールサーバから前記電子メールを受信し、前記復号鍵を用いて当該電子メールの前記暗号情報を復号し、前記復号結果に応じて当該電子メールに指定された前記第１のメールサーバを認証し、前記認証結果に応じて、当該電子メールに指定された宛先メールクライアントに対する当該電子メールの配信を制御する第２のメールサーバと
を備えることを特徴とする電子メール配信制御システム。
【請求項１６】
請求項１５に記載の電子メール配信制御システムにおいて、
前記暗号情報は、前記メール送信段階における前記電子メールのヘッダの一部乃至全部を暗号化した情報であり、
前記認証段階は、前記復号段階で前記暗号情報を復号して得られた前記ヘッダの一部乃至全部と、前記第２のメールサーバが受信した当該電子メールのヘッダとに基づいて整合性を判定し、判定結果に応じて認証する
ことを特徴とする電子メール配信制御システム。
【請求項１７】
請求項１６に記載の電子メール配信制御システムにおいて、前記暗号情報は、前記ヘッダの一部として、メールＩＤ、送信者名及び送信時刻の少なくともひとつを含んで暗号化した情報であることを特徴とする電子メール配信制御システム。
【請求項１８】
請求項１５に記載の電子メール配信制御システムにおいて、前記第２のメールサーバは、前記認証結果に加えて、前記第１のメールサーバから受信した電子メールに前記暗号情報が含まれているか否かに応じて、当該電子メールの配信を制御することを特徴とする電子メール配信制御システム。
【請求項１９】
請求項１５に記載の電子メール配信制御システムにおいて、前記復号鍵を前記第２のメールサーバに配信する鍵配信サーバを更に備えることを特徴とする電子メール配信制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所謂迷惑メールのフィルタリングに関する。また、本発明は、電子メール（以下単にメールとも記す）の配信制御に関し、メール受信サーバによるメール送信サーバの認証に関する。
【背景技術】
【０００２】
メールの普及に伴い、受信者が望まないメール、所謂迷惑メールが増加している。これに対処するため、迷惑メールを効率的に排除する技術が求められている。
【０００３】
従来の技術では、ユーザ側で受け入れるメールなどの条件等を、予め振り分けシステムに登録することにより迷惑メールを排除するものがある（例えば特許文献１参照）。また、既に受信したスパムメールをデータベース化し、受信したメールとの類似度に応じてスパムメールか否かを判定し、スパムメールを自動的に削除するものがある（例えば特許文献２参照）。
【０００４】
【特許文献１】特開平４−１５４３４０号公報
【特許文献２】特開２００３−３４８１６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術によれば、一般ユーザが自分で迷惑メールを排除するためのルールを考える必要がある。しかしながら、一般のユーザはメール配信について詳しい技術的知識も持っていないので、適切なルールを設定することが難しい。
【０００６】
特許文献２に記載の技術によれば、このような問題はおきないが、ヘッダの偽装を巧妙にされたり、キーワードを変えられたりすると、同じフィルタでは対処できないので、偽装パターンやキーワードの変化に応じて、フィルタの追加・変更を継続的に行う必要がある。また、サーバのフィルタにおいてフィルタリングを行うと、ユーザに必要であったメールまで削除対象になってしまう可能性がある。
【０００７】
本発明はこのような状況に鑑みてなされたものであり、本発明が解決しようとする課題は、サーバ側で必要なメールを誤って排除することなく、悪意を持ったユーザが送信したメールだけをユーザの負担とすることなく排除することができるような技術を提供することである。
【０００８】
また、本発明の他の課題は、送信元のメールサーバが確認可能な技術を提供することである。
【課題を解決するための手段】
【０００９】
上述の課題を解決するため、本発明は以下のような技術を提供する。
【００１０】
即ち、本発明は、データネットワークを介して転送される電子メールの配信を制御する方法において、非対称鍵暗号方式の鍵ペアとなる暗号鍵と復号鍵とをコンピュータを用いて生成する鍵ペア生成段階と、第１のメールサーバが暗号鍵を用いて暗号化した暗号情報を含む電子メールを、第１のメールサーバから第２のメールサーバに送信するメール送信段階と、第２のメールサーバが、復号鍵を用いて、受信した電子メールの暗号情報を復号する復号段階と、第２のメールサーバが、復号結果に応じて、当該電子メールに指定された第１のメールサーバを認証する認証段階と、第２のメールサーバが、認証結果に応じて、当該電子メールに指定された宛先メールクライアントに対する当該電子メールの配信を制御する配信制御段階とを含むことを特徴とする電子メールの配信制御方法を提供する。
【００１１】
暗号情報は、メール送信段階における電子メールのヘッダの一部乃至全部を暗号化した情報であり、認証段階は、復号段階で暗号情報を復号して得られたヘッダの一部乃至全部と、第２のメールサーバが受信した当該電子メールのヘッダとに基づいて整合性を判定し、判定結果に応じて認証することとしてもよい。
【００１２】
例えば、暗号情報は、ヘッダの一部として、メールＩＤ、送信者名及び送信時刻の少なくともひとつを含んで暗号化した情報であることが考えられる。
【００１３】
配信制御段階は、認証結果に加えて、第１のメールサーバから受信した電子メールに暗号情報が含まれているか否かに応じて、当該電子メールの配信を制御することとしてもよい。
【００１４】
復号鍵及び暗号鍵のいずれか一方を、ネットワーク上の鍵配信サーバを介して予め定められたサーバに配信することとしてもよい。
【００１５】
暗号鍵をメール送信サーバに登録し、復号鍵を鍵配信サーバを介して配信することとしてもよい。
【００１６】
また、本発明は、電子メールを当該他のメールサーバに送信する処理をコンピュータに実行させるコンピュータプログラムにおいて、送信しようとするメールのヘッダの一部乃至全部を、非対称鍵暗号方式の鍵ペアの一方である暗号鍵を用いて暗号化した暗号情報を生成する処理と、暗号情報をヘッダに付加する処理と、暗号情報を付加した電子メールを、ヘッダに指定されたサーバに向けて送信する処理とをコンピュータに実行させることを特徴とするメール送信サーバプログラムを提供する。
【００１７】
また、本発明は、電子メールを当該他のメールサーバから受信する処理をコンピュータに実行させるコンピュータプログラムにおいて、受信したメールのヘッダの予め定められた認証フィールドに、非対称鍵暗号方式の鍵ペアの一方である暗号鍵を用いて暗号化した暗号情報が格納されているか否かを判定する処理と、暗号情報が格納されている場合、ヘッダに基づいて送信元のメールサーバを特定する処理と、特定したメールサーバに予め関連付けられた復号鍵を検索する処理と、復号鍵の検索に成功した場合、当該復号鍵を用いて暗号情報を復号する処理と、復号結果と、ヘッダの予め定められたフィールドとを比較して、当該メールの送信元のサーバを認証する処理とをコンピュータに実行させることを特徴とするメール受信サーバプログラムを提供する。
【００１８】
また、本発明は、データネットワークを介してメールサーバと協働して動作するコンピュータプログラムにおいて、非対称鍵暗号方式の鍵ペアの一方である一の第１の鍵を、一のメール送信サーバと関連付けて登録する処理と、登録されたメール送信サーバを介してメールを発信するメールアドレスを宛先とする電子メールの受信に係るメール受信サーバに対し、登録した当該他の第１の鍵を送信する処理とをコンピュータに実行させることを特徴とする鍵配布サーバプログラムを提供する。
【００１９】
また、上述のコンピュータプログラムを記録したコンピュータ読取可能な記録媒体を備え、当該コンピュータプログラムに従って動作するコンピュータを提供する。
【００２０】
また、本発明は、データネットワークを介して転送される電子メールの配信を制御するシステムにおいて、非対称鍵暗号方式の鍵ペアとなる暗号鍵と復号鍵とを生成するコンピュータと、暗号鍵を用いて暗号化した暗号情報を含む電子メールを生成及び送信する第１のメールサーバと、第１のメールサーバから電子メールを受信し、復号鍵を用いて当該電子メールの暗号情報を復号し、復号結果に応じて当該電子メールに指定された第１のメールサーバを認証し、認証結果に応じて、当該電子メールに指定された宛先メールクライアントに対する当該電子メールの配信を制御する第２のメールサーバとを備えることを特徴とする電子メール配信制御システムを提供する。
【発明の効果】
【００２１】
本発明によれば、知識を持たないユーザでも複雑なフィルタリングルールを自ら設定することなく、迷惑メールをフィルタリングできる。何故なら、送信元のサーバが未保証か否かによってメール受信サーバはメールに対して異なる処理をするため、ユーザは信頼できないサーバから送信されたメールに対して振り分けを行うかどうか程度の選択だけで、迷惑メールのフィルタリングが可能になるからである。
【００２２】
また、本発明のフィルタリングは、キーワードなどを用いず、送信したユーザが利用した送信元メールサーバの情報だけを用いるため、信用できる相手から送られたメールにフィルタリング対象キーワードが含まれていたことにより、サーバ側で誤って削除してしまうというような望ましくない動作がなくなる。
【発明を実施するための最良の形態】
【００２３】
本発明の実施の形態であるメール配信制御方法について図１を参照して説明する。
【００２４】
まず、送信サーバの管理者はコンピュータを用いて公開鍵方式（非対称鍵暗号方式）の鍵ペアである暗号鍵と復号鍵を生成し、暗号鍵を秘密鍵として送信サーバに登録し、復号鍵を公開する。送信サーバを信頼する受信サーバの管理者は、復号鍵を公開鍵として受信サーバに登録する。公開は一部の者に限定してもよい。例えば相互に信頼する管理者の間だけで公開してもよい。
【００２５】
メールを送信する際、送信サーバは、送信しようとする電子メールのヘッダの所定フィールドを取得する。ここではメールＩＤフィールド、送信者名フィールド、送信時刻フィールドを取得するものとする（手順１）。送信サーバは、取得したヘッダの一部を、予め登録した暗号鍵を用いて暗号化する。ここで暗号化した一部ヘッダを暗号情報と呼ぶ。更に、送信サーバは、暗号情報をヘッダの所定のフィールドに追加する（手順２）。このフィールドを認証フィールドと呼ぶものとする。こうして、送信サーバは認証フィールドに暗号情報を格納したメールを受信サーバに送信する。
【００２６】
メールを受信した受信サーバは、認証フィールドの有無をチェックする。認証フィールドがない場合は未認証メールとして処理する。認証フィールドがある場合、受信サーバはメールのヘッダから送信サーバを識別する。識別した送信サーバが受信サーバ管理者に信頼されたものである場合、上述したようにその送信サーバの復号鍵が予め登録されているので、これを用いて暗号情報の復号を試みる（手順３）。こうして暗号情報を復号して得られた値と、ヘッダのメールＩＤフィールド、送信者名フィールド、送信時刻フィールドから取得（手順４）した値とを比較して、整合性を確認する。認証フィールドがあっても信頼していない送信サーバからのメールや、信頼された送信サーバから正規に送信されたメールのヘッダからコピーした暗号情報を認証フィールドに格納することにより、送信サーバの詐称を試みたメールは、この判定で検出することができる。整合する場合は信頼する送信サーバから送信されたメールとして処理する。整合しない場合は未認証メール、或いは送信サーバを詐称したメールとして処理する。
【００２７】
尚、ここでは暗号鍵を秘密鍵とし、復号鍵を公開鍵として説明したが、逆に暗号鍵を公開鍵とし、復号鍵を暗号鍵としてもよい。その場合、互いに信頼する管理者間で暗号鍵を公開し、送信サーバは受信サーバに応じて選択した暗号鍵を用いて認証情報を生成し、受信サーバは自身の復号鍵を用いて認証情報を復号することになる。
【実施例１】
【００２８】
図２を参照して本発明の一実施例である本発明における迷惑メール排除システム１００について説明する。迷惑メール排除システム１００は、メール送信サーバ１、メール受信サーバ２、認証情報管理サーバ３、インターネット等のネットワーク４を介して相互に接続される。メール送信サーバ１及びメール受信サーバ２の配下にはそれぞれユーザ５及び６、即ちメールクライアントが接続される。
【００２９】
図３に示すように、ユーザ５が使う同じメールアドレスによるメールの送受信をそれぞれメール送信サーバ１とメール受信サーバ７とで行っているものとする。メール送信サーバ１の管理者は、予め、非対称鍵暗号方式の鍵ペア、暗号鍵Ａ及び復号鍵Ａをコンピュータを用いて生成し、暗号鍵Ａをメール送信サーバ１に登録する一方、認証情報管理サーバ３に対して復号鍵Ａの登録を要求する。鍵ペアを生成するコンピュータはメール送信サーバ１であってもよい。要求が認められると、認証情報管理サーバ３は、復号鍵Ａを復号鍵データベース３２１に登録すると共に、受信鍵データベース２２３に対して復号鍵データベース３２１へのアクセス権を与える。これにより、受信鍵データベース２２３は既に登録されている他の復号鍵Ｂ〜Ｚを取得することができるようになると同時に、将来復号鍵データベース３２１に登録される復号鍵についても入手できるようになる。
【００３０】
図４を参照すると、メール送信サーバ１は、メール入力部１３と、暗号鍵添付部１２と、メール送信部１１を備える。まず、メール入力部１３がユーザ５からメールを入力として受け取る（ステップＳ１）。次に、暗号鍵添付部１２は、ユーザ５から受け取ったメールのヘッダのメールＩＤフィールド、送信者名フィールド、送信時刻フィールドから取得（ステップＳ２）し、取得した値を予め登録された自身の暗号鍵を用いて暗号化することにより暗号情報を生成（ステップＳ３）し、ヘッダの認証フィールドに格納する（ステップＳ４）。そして、認証フィールドに暗号情報を格納したメールをメール送信部１１からネットワーク４を介し、送信先であるメール受信サーバ２宛に送信する（ステップＳ５）。
【００３１】
図５及び図６を参照してメール受信サーバ２について説明する。メール受信サーバ２はメール受信部２１と、暗号情報照合部２２と、メール振り分け部２３からなる。暗号情報照合部２２は、情報分離部２２１と、情報解析部２２２と、受信鍵データベース２２３と、ヘッダ情報比較部２２４からなる。メール受信サーバ２の管理者は、メール受信サーバ２と同じユーザが利用する不図示のメール送信サーバ１’に登録した暗号鍵と鍵ペアになる復号鍵を、予め認証情報管理サーバ３に登録してあり、受信鍵データベース２２３は、認証情報管理サーバ３により保証された他のメール送信サーバの復号鍵を登録してあるものとする。
【００３２】
メール受信サーバ２は、メール受信部２１を介し、メールを受信する（ステップＴ１）。受信されたメールは、暗号情報照合部２２で、保証されたサーバからのメールなのかチェックされる。情報分離部２２１では、まず受信したメールのヘッダに認証フィールドがあるか確認（ステップＴ２）し、ない場合は認証情報管理サーバ３での保証を受けていないメールとして処理するようにメール振り分け部２３に通知し、これを受けてメール振り分け部２３はこのメールに対し、未保証のメール向けに予め定められた処理を行う（ステップＴ３）。ここでの処理は例えば、件名に所定の文字列を追加する（例：件名の先頭に「未保証：」の文字列を追加する）、メールの破棄、送信者或いは送信元サーバへのメール破棄の通知やメールの返送などがある。
【００３３】
認証フィールドがある場合、情報分離部２２１は、ヘッダから暗号情報を抽出（ステップＴ４）する。情報解析部２２２は、ヘッダから送信元のサーバを特定（ステップＴ５）し、特定したサーバの復号鍵が登録済みであるか否かを受信鍵データベース２２３に問い合わせる（ステップＴ６）。登録されていない場合、ステップＴ２と同様に認証情報管理サーバ３での保証を受けていないメールとして処理するようにメール振り分け部２３に通知し、メール振り分け部２３は所定の処理を行う（ステップＴ３）。登録済みの場合、情報解析部２２２はその復号鍵を用いて暗号情報を復号する（ステップＴ８）。
【００３４】
続いて、ヘッダ情報比較部２２４は、ステップＴ８の復号結果とヘッダ情報とを比較し、両者が整合しているか確認する（ステップＴ９、Ｔ１０）。整合していない場合はステップＴ３に進み、整合している場合は保証されたサーバから送信されたメールとして所定の処理を行う（ステップＴ１１）。この処理は例えば単に従来のメール受信サーバと同様にメールクライアントからの要求に応じてそのメールを配信することである。
【００３５】
図７を参照して認証情報管理サーバ３について説明する。まず、保証を受けたいメールサーバ管理者は、接続管理部３１に対して、接続申請と復号鍵の登録を行う。接続申請が受理されると鍵配信部３２に接続する権利が与えられる。この権利を得たメールサーバは、鍵配信部３２へ接続して現在保証されているメールサーバ全ての復号鍵を手に入れることができる。また、認証情報管理サーバ３が保証するメールサーバを新規に追加すると、鍵配信部３２は、すでに保証を受けているメールサーバへ新しく保証されたメールサーバの復号鍵を配信する。鍵配信部３２は、復号鍵と保証済みのメールサーバとの対応関係を格納する不図示の復号鍵データベースを備える。
【００３６】
次に、認証情報管理サーバ３が、一度保証したサーバの保証を取り消す処理について説明する。この処理は例えば、保証されたサーバの中に、迷惑メールを発信するユーザを擁するサーバが確認され、その保証を取り消す場合等に用いられる。まず、接続管理部３１を介して鍵配信部３２に保証を取り消すべきメールサーバが通知される。次に、鍵配信部３２が、復号鍵データベースからそのメールサーバの復号鍵を削除すると共に、保証済みの全メールサーバに対してそのメールサーバの復号鍵を削除するよう指示する。そして、削除指示を受けたメール受信サーバ２は、受信鍵データベース２２３からその復号鍵を削除する。このようにして一度保証を受けたサーバの保証を取り消す。
【産業上の利用可能性】
【００３７】
中立の第三者機関としてSSL認証局のような機関を設置し、この第三者機関が認証情報管理サーバを運営する。第三者機関は、保証を求めるメールサーバについて審査を行った上で、メールサーバの管理者と誓約書及び契約書を交わし、メールサーバの保証を行う。契約の内容としては、迷惑メールを出すユーザを許した場合の賠償金などについて記載することが考えられる。メールサーバの管理者は、ユーザと契約を行う際、迷惑メールを出さないことを契約に盛り込む。間接的に、ユーザとメールサーバ保証システムの契約が成立し、迷惑メールを送信しないユーザだけの擬似的なネットワークが出来上がる。
【００３８】
この上で、保証を受けたメールサーバの管理者は、サーバのソフトウェアを切り替える。これにより、保証されていないメールサーバから発信された電子メールが、保証を受けたメールサーバに届いても、メールサーバにて自動的に仕分けることができる。
【００３９】
以上、本発明を実施の形態に基づいて説明したが、本発明はこれに限定されるものではなく、当業者の通常の知識の範囲内でその変更や改良が可能であることは勿論である。
【００４０】
例えば、上述の実施例１では、メール送信サーバ１は自分の暗号鍵を用いて暗号化し、メール受信サーバ２は受信したメールのヘッダに基づいてメール送信サーバ１を識別して対応する復号鍵を選択し、認証情報管理サーバ３は復号鍵を公開していた。つまり、復号鍵を公開し、暗号鍵を秘密にしていた。これに対して、暗号鍵を公開し、復号鍵を秘密にすることとしてもよい。
【００４１】
即ち、図２を参照すると、認証情報管理サーバ３は暗号鍵を登録・公開し、メール送信サーバ１は宛先となるメール受信サーバ２に応じて公開された暗号鍵の中から対応するものを選択し、メール受信サーバ２は自分の復号鍵を用いて復号を行う。この場合、暗号情報添付部１２は、複数のメール受信サーバ２と、各メール受信サーバ２の暗号鍵の対応関係を記録したテーブルを備え、認証情報管理サーバ３から配信を受ける一方、情報解析部２２２は常に同じ復号鍵を用いることになるので、復号鍵データベース２２３は不要となる。
【図面の簡単な説明】
【００４２】
【図１】本発明の一実施の形態であるメール配信制御方法について説明するための図である。
【図２】本発明の一実施例である迷惑メール排除システム１００について、メールの送受信を中心に説明するためのブロック図である。
【図３】本発明の一実施例である迷惑メール排除システム１００について、暗号鍵と復号鍵の配置関係を中心に説明するためのブロック図である。
【図４】ユーザ５からの入力に応じてメール送信サーバ１がメール受信サーバ２にメールを送信する処理を説明するためのフローチャートである。
【図５】メール受信サーバ２のブロック図である。
【図６】メール受信サーバ２の動作を説明するためのフローチャートである。
【図７】認証情報管理サーバ３のブロック図である。
【符号の説明】
【００４３】
１    メール送信サーバ
２、７    メール受信サーバ
３    認証情報管理サーバ
４    インターネット
５、６    ユーザ（メールクライアント）
１１    メール送信部
１２    暗号情報添付部
１３    メール入力部
２１    メール受信部
２２    暗号情報照合部
２３    メール振り分け部
３１    鍵配信部
３２    接続管理部
２２１    情報分離部
２２２    情報解析部
２２３    受信鍵データベース
２２４    ヘッダ情報比較部
３２１    復号鍵データベース
【図１】
2006287682.tif 000003
【図２】
2006287682.tif 000004
【図３】
2006287682.tif 000005
【図４】
2006287682.tif 000006
【図５】
2006287682.tif 000007
【図６】
2006287682.tif 000008
【図７】
2006287682.tif 000009