(57)【要約】【課題】メーリングリストの構成メンバの情報に変更が生じた場合に、該情報の変更を加味しメーリングリストの趣旨に合致するような形でメーリングリストを用いた電子メールの転送を行う電子メール転送システムを提供する。【解決手段】電子メール転送システムは、メールアドレス情報及びカテゴリ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成され、第１サーバは、カテゴリ情報をメールアドレス情報に対応付けて格納するアドレス情報格納手段を有し、第２サーバは、カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定手段と、メーリングリストの各メールアドレスに電子メールを転送する前に、条件設定手段により設定された条件とアドレス情報格納手段内の情報とを比較し、比較結果に基づいて電子メールの転送制御を行う転送制御手段と、を有する。【選択図】図１
2009193104.tif 000002
【特許請求の範囲】
【請求項１】
メールアドレス情報を含むユーザ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成される電子メール転送システムであって、
前記第１サーバは、
前記ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報を前記メールアドレス情報に対応付けて格納するアドレス情報格納手段を有し、
前記第２サーバは、
前記カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定手段と、
メーリングリストの各メールアドレスに電子メールを転送する前に、前記条件設定手段により設定された条件と前記アドレス情報格納手段内の情報とを比較し、該比較結果に基づいて電子メールの転送制御を行う転送制御手段と、を有することを特徴とする電子メール転送システム。
【請求項２】
前記転送制御手段は、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納手段内の情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定手段により条件として設定されたカテゴリ情報と一致する場合に、前記メールアドレスに電子メールを転送することを特徴とする請求項１に記載の電子メール転送システム。
【請求項３】
前記転送制御手段は、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納手段内の情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定手段により条件として設定されたカテゴリ情報と一致しない場合に、前記メールアドレスへのメール転送を行わず、電子メール未転送の旨を送信者に通知することを特徴とする請求項１又は２に記載の電子メール転送システム。
【請求項４】
前記条件設定手段は、メーリングリスト作成時に、前記カテゴリ情報を指定して、メーリングリストによる一斉配信の条件を設定し、前記条件設定されたメーリングリスト情報を保持することを特徴とする請求項１から３のいずれか１項に記載の電子メール転送システム。
【請求項５】
前記条件設定手段は、前記カテゴリ情報を組み合わせてメーリングリストによる一斉配信の条件を設定し、前記設定のたびに更新することを特徴とする請求項１から４のいずれか１項に記載の電子メール転送システム。
【請求項６】
メールアドレス情報を含むユーザ情報を保持するアドレス情報格納手段を有する第１サーバとともに電子メール転送システムを構成し、送信者からの電子メールをメーリングリストの各メールアドレスに転送するサーバ装置であって、
前記ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定手段と、
メーリングリストの各メールアドレスに電子メールを転送する前に、前記条件設定手段により設定された条件と、前記カテゴリ情報を前記メールアドレス情報に対応付けて格納する前記アドレス情報格納手段内の情報とを比較し、該比較結果に基づいて電子メールの転送制御を行う転送制御手段と、を有することを特徴とするサーバ装置。
【請求項７】
前記転送制御手段は、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納手段内の情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定手段により条件として設定されたカテゴリ情報と一致する場合に、前記メールアドレスに電子メールを転送することを特徴とする請求項６に記載のサーバ装置。
【請求項８】
前記転送制御手段は、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納手段内の情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定手段により条件として設定されたカテゴリ情報と一致しない場合に、前記メールアドレスへのメール転送を行わず、電子メール未転送の旨を送信者に通知することを特徴とする請求項６又は７に記載のサーバ装置。
【請求項９】
前記条件設定手段は、メーリングリスト作成時に、前記カテゴリ情報を指定して、メーリングリストによる一斉配信の条件を設定し、前記条件設定されたメーリングリスト情報を保持することを特徴とする請求項６から８のいずれか１項に記載のサーバ装置。
【請求項１０】
前記条件設定手段は、前記カテゴリ情報を組み合わせてメーリングリストによる一斉配信の条件を設定し、前記設定のたびに更新することを特徴とする請求項６から９のいずれか１項に記載のサーバ装置。
【請求項１１】
メールアドレス情報を含むユーザ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成される電子メール転送システムでの電子メール転送方法であって、
前記第１サーバにおいて、
前記ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報を前記メールアドレス情報に対応付けて格納するアドレス情報格納ステップを有し、
前記第２サーバにおいて、
前記カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定ステップと、
メーリングリストの各メールアドレスに電子メールを転送する前に、前記条件設定ステップで設定された条件と前記アドレス情報格納ステップで格納された情報とを比較し、該比較結果に基づいて電子メールの転送制御を行う転送制御ステップと、を有することを特徴とする電子メール転送方法。
【請求項１２】
前記転送制御ステップは、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納ステップで格納された情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定ステップで条件として設定されたカテゴリ情報と一致する場合に、前記メールアドレスに電子メールを転送することを特徴とする請求項１１に記載の電子メール転送方法。
【請求項１３】
前記転送制御ステップは、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納ステップで格納された情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定ステップで条件として設定されたカテゴリ情報と一致しない場合に、前記メールアドレスへのメール転送を行わず、電子メール未転送の旨を送信者に通知することを特徴とする請求項１１又は１２に記載の電子メール転送方法。
【請求項１４】
メールアドレス情報を含むユーザ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成される電子メール転送システムで用いられるプログラムであって、
前記第１サーバにおいて、
前記ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報を前記メールアドレス情報に対応付けて格納するアドレス情報格納機能をコンピュータに実現させ、
前記第２サーバにおいて、
前記カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定機能と、
メーリングリストの各メールアドレスに電子メールを転送する前に、前記条件設定機能により設定された条件と前記アドレス情報格納機能により格納された情報とを比較し、該比較結果に基づいて電子メールの転送制御を行う転送制御機能と、をコンピュータに実現させることを特徴とするプログラム。
【請求項１５】
前記転送制御機能は、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納機能により格納された情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定機能により条件として設定されたカテゴリ情報と一致する場合に、前記メールアドレスに電子メールを転送することを特徴とする請求項１４に記載のプログラム。
【請求項１６】
前記転送制御機能は、メーリングリストの各メールアドレスに電子メールを転送する前に、前記アドレス情報格納機能により格納された情報を参照し、転送しようとするメールアドレスに対応するカテゴリ情報が前記条件設定機能により条件として設定されたカテゴリ情報と一致しない場合に、前記メールアドレスへのメール転送を行わず、電子メール未転送の旨を送信者に通知することを特徴とする請求項１４又は１５に記載のプログラム。
【請求項１７】
請求項１４から１６のいずれか１項に記載のプログラムを記録しコンピュータ読み取り可能なことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール転送システム、サーバ装置、電子メール転送方法、プログラム、及び記録媒体に関し、特に、メーリングリストに登録された各メールアドレスに適切に電子メールを配信するのに好ましく適用される技術に関するものである。
【背景技術】
【０００２】
近年、電子メールは、気軽に使用できるコミュニケーション手段として定着している。電子メールの送信者は、通常、既知である相手のメールアドレスを指定して電子メールを送信し、相手は、メールサーバを介して送信者の電子メールを受信する。電子メールを受信した相手は、受信した電子メールによって送信者を特定し、必要に応じて返信して電子メールの交換を行う。
【０００３】
そして、電子メールシステムとしては、メーリングリストという特定の人々の電子メールアドレスを記録したデータベースを用いて、このメーリングリスト宛てに送られた電子メールを、データベースに登録されている全てのアドレスに送信するというメーリングリストシステムが知られている。当該メーリングリストシステムでは、通常、送信者が電子メールを送信する際にメーリングリストの宛先を指定して送信すると、メーリングリストサーバが、その電子メールを指定されたリストに登録されている宛先へ送信すべきメールと判断し、登録されたメーリングリストの構成メンバ宛に電子メールを転送する。
【０００４】
一般に、メールアドレスに付随する情報は、氏名、住所、電話番号、勤務先等、そのメールアドレスを所有する人の情報であり、管理されている場合が多い。また、その情報を利用してメーリングリストを作成している場合も多くある。一方で、メーリングリストに登録されているメールアドレスを所有する個人の情報は流動的であり、該情報が変化したときには、リストの趣旨から考え、情報に変化があった者がメーリングリストから外されるべき場合もある。しかし、そのような場合に、管理者の対応遅れやメーリングリスト変更指示の遅延により、メーリングリストから外れず、メーリングリスト登録対象外のメールアドレスにメールを送信することも多い。これは情報漏えいの原因となってしまう。
【０００５】
ところで、例えば特許文献１では、複数のメーリングリスト宛に送られた電子メールの配送を適切に制御することのできるメーリングリスト配送制御方法が開示されている。当該メーリングリスト配送制御方法では、メーリングリストサーバにおいて、外部ネットワーク接続部から複数のメーリングリスト宛に送られた電子メールを受信し、解析部でメーリングリスト情報に基づいて受信電子メールの宛先メーリングリスト間の包含関係を解析し、メール加工部で受信電子メールの加工を行い、配送処理部で受信電子メールの配送処理を制御する。
【０００６】
また、例えば特許文献２では、個人情報データベースとメールサーバとを連携させ、一方を更新すれば、他方も自動的に更新されるようにしたメンバ管理方法が開示されている。当該メンバ管理方法では、組織メンバの一メンバのメールアドレスに更新があった場合、メーリングリスト管理者用端末が個人情報データベースに対してメールアドレスの変更を通知し、該通知に応じて連携制御部が個人情報データベースからのメールアドレス更新情報をメールサーバに伝達し、メールサーバ内の一メンバが関与する複数の組織メンバのメーリングリストを更新する。
【特許文献１】特開平１１−１６３９２１号公報
【特許文献２】特開２００２−２６９６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１で開示されたメーリングリスト配送制御方法は、複数のメーリングリストを同時に利用する際にリストの構成メンバが重複することによる不都合に対応するためのものである。また、特許文献２で開示されたメンバ管理方法は、分散管理されていたメールサーバや個人情報データベースのデータ更新やデータ参照にかかる作業負担を軽減させるためのものである。すなわち、両文献による技術では、メーリングリスト管理者の対応遅れやリスト変更指示の遅延に起因した、メーリングリスト登録対象外のメールアドレスへの継続的なメール送信に対処することはできない。
メーリングリストに登録されているメールアドレスを所有する個人の情報は流動的であり、該情報が変化したときには、リストの趣旨から考え、情報に変化があった者がメーリングリストから外されるべき場合もある。しかし、そのような場合に、管理者の対応遅れやメーリングリスト変更指示の遅延により、メーリングリストから外れず、メーリングリスト登録対象外のメールアドレスにメールを送信することも多い。これは情報漏えいの原因となってしまう。
【０００８】
そこで、本発明は、上述した事情に鑑みて、メーリングリストの構成メンバの情報に変更が生じた場合に、該情報の変更を加味しメーリングリストの趣旨に合致するような形でメーリングリストを用いた電子メールの転送を行うことが可能な電子メール転送システム等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するために、本発明の電子メール転送システムは、メールアドレス情報を含むユーザ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成される電子メール転送システムであって、第１サーバは、ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報をメールアドレス情報に対応付けて格納するアドレス情報格納手段を有し、第２サーバは、カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定手段と、メーリングリストの各メールアドレスに電子メールを転送する前に、条件設定手段により設定された条件とアドレス情報格納手段内の情報とを比較し、比較結果に基づいて電子メールの転送制御を行う転送制御手段と、を有する。
【００１０】
また、本発明のサーバ装置は、メールアドレス情報を含むユーザ情報を保持するアドレス情報格納手段を有する第１サーバとともに電子メール転送システムを構成し、送信者からの電子メールをメーリングリストの各メールアドレスに転送するサーバ装置であって、ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定手段と、メーリングリストの各メールアドレスに電子メールを転送する前に、条件設定手段により設定された条件と、カテゴリ情報をメールアドレス情報に対応付けて格納するアドレス情報格納手段内の情報とを比較し、比較結果に基づいて電子メールの転送制御を行う転送制御手段と、を有する。
【００１１】
また、本発明の電子メール転送方法は、メールアドレス情報を含むユーザ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成される電子メール転送システムでの電子メール転送方法であって、第１サーバにおいて、ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報をメールアドレス情報に対応付けて格納するアドレス情報格納ステップを有し、第２サーバにおいて、カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定ステップと、メーリングリストの各メールアドレスに電子メールを転送する前に、条件設定ステップで設定された条件とアドレス情報格納ステップで格納された情報とを比較し、比較結果に基づいて電子メールの転送制御を行う転送制御ステップと、を有する。
【００１２】
また、本発明のプログラムは、メールアドレス情報を含むユーザ情報を保持する第１サーバと、送信者からの電子メールをメーリングリストの各メールアドレスに転送する第２サーバと、を有して構成される電子メール転送システムで用いられるプログラムであって、第１サーバにおいて、ユーザ情報のうちユーザ属性のカテゴリを表すカテゴリ情報をメールアドレス情報に対応付けて格納するアドレス情報格納機能をコンピュータに実現させ、第２サーバにおいて、カテゴリ情報を用いてメーリングリストによる一斉配信の条件を設定する条件設定機能と、メーリングリストの各メールアドレスに電子メールを転送する前に、条件設定機能により設定された条件とアドレス情報格納機能により格納された情報とを比較し、比較結果に基づいて電子メールの転送制御を行う転送制御機能と、をコンピュータに実現させる。
【００１３】
また、本発明の記録媒体は、上記プログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１４】
本発明によれば、メーリングリストの構成メンバの情報に変更が生じた場合に、該情報の変更を加味しメーリングリストの趣旨に合致するような形でメーリングリストを用いた電子メールの転送を行うことが可能となる。
【発明を実施するための最良の形態】
【００１５】
本発明が適用される電子メール転送システムは、図１に示すように、アドレス情報格納手段３を有する第１サーバ２と、条件設定手段５及び転送制御手段６を有する第２サーバ４とを有して構成される。アドレス情報格納手段３は、ユーザのメールアドレス情報に、ユーザ属性のカテゴリを表すカテゴリ情報を対応付けて格納する。条件設定手段５は、メーリングリストを用いた一斉配信を行うための条件を、カテゴリ情報を用いて設定する。転送制御手段６は、メーリングリストの各メールアドレスに電子メールを転送する前に、条件設定手段５で設定した条件（カテゴリ情報）とアドレス情報格納手段３内の情報（カテゴリ情報）とを比較し、比較結果に基づいてそのメールアドレスへのメール転送制御を行う。
【００１６】
そして、転送制御手段６が以下のようにして動作するように構成してもよい。すなわち、電子メール送信者７からメーリングリストへのメール送信を受けたとき、転送制御手段６は、メーリングリストに登録された各メールアドレスのカテゴリ情報をアドレス情報格納手段３にアクセスして確認する。そして、転送制御手段６は、各メールアドレスのカテゴリ情報がメーリングリストの条件として設定されたカテゴリ情報と一致する場合は、一致する電子メール受信者８のメールアドレスへ電子メールを転送する。他方、不一致の場合は、そのメールアドレスへ電子メールを転送せず、その旨を電子メール送信者７へ通知する。
【００１７】
また、条件設定手段５は、メーリングリスト作成時に、カテゴリ情報を指定してメーリングリストによる一斉配信の条件を設定し、条件設定されたメーリングリスト情報を保持するように構成してもよい。また、条件設定手段５は、カテゴリ情報を組み合わせてメーリングリストによる一斉配信の条件を設定し、条件設定のたびに更新するように構成してもよい。
【００１８】
本発明では、メーリングリストの構成メンバのユーザ情報が変更した結果、メーリングリストの趣旨から外れてしまうことになったとき、すなわちメーリングリストの条件と合致しなくなったとき、ユーザ情報の変更のあった構成メンバのメールアドレスには電子メールを転送しない。これにより、メーリングリストの趣旨に合った一斉配信が可能となり、情報漏えいを効果的に防止することが可能となる。
【００１９】
以下、図２から図４を参照しながら、本発明の実施形態について具体的に説明する。図２は、本実施形態におけるメール転送動作の流れを示したフローチャートである。図３は、本実施形態におけるメーリングリストを用いたメール転送を説明するための図である。なお、図２の各フローには図３の記載とリンクさせて表示している。
【００２０】
まず、送信者がメールリスト（ＭＬ）１宛にメールを送信する（ステップＳ１）。すなわち、送信者Ｔ１０から送信されたメールは、送信者Ｔ１０のＳＭＴＰサーバ２０を介してＭＬサーバ３０へ転送される（図３（１））。
【００２１】
次いで、送信者Ｔ１０からのメールを受信したＭＬサーバ３０は、ＭＬ１に登録されたメールアドレスを確認する（ステップＳ２）。そして、確認した構成メンバのメールアドレスがＭＬ１の条件に合致するカテゴリを有するか否かを判定する（ステップＳ３）。
【００２２】
そのメンバが条件に合致するカテゴリを持つ場合（ステップＳ３／ＹＥＳ）、そのメールアドレス宛のメールを作成（複製を作成）し（ステップＳ４）、そのメンバのメールサーバにメールを転送する（ステップＳ５）。他方、条件に合致するカテゴリを持たない場合（ステップＳ３／ＮＯ）は、そのメールアドレスへのメール作成、メール転送は行わず、次のメンバについてメールアドレスの確認を行う（ステップＳ２）。
【００２３】
図３を参照して説明する。メールリスト情報は、メールリスト条件及び各メールアドレスからなる。ＭＬサーバ３０で行われるＭＬ１のメールアドレスの確認は、具体的には、メールリスト情報から送信しようとするメールアドレスを選択し、カテゴリ登録サーバ４０内のメールアドレス情報を参照してメールアドレスに対応付けられたカテゴリを取得することである。そして、ＭＬ１の条件に合致するカテゴリの判定は、ＭＬ１を利用して一斉配信するための条件として設定したカテゴリを、送信しようとするメールアドレスが付随する情報として有しているかどうかを判定することである。
【００２４】
例えば、ＭＬサーバ３０は、メーリングリストから受信者Ａ１１のメールアドレスを選択し（図３（２））、カテゴリ登録サーバ４０のメールアドレス情報を参照する（図３（３））。そして、ＭＬ１中の受信者Ａ１１のメールアドレスに対応付けられたカテゴリ「ａ１，ｂ１，ｃ２」を取得する（図３（４））。ＭＬの条件として設定されているカテゴリは、「ａ：ａ１，ｃ：ｃ２」であり、受信者Ａ１１のメールアドレスは「ａ１」及び「ｃ２」のカテゴリを有するため、メールリストによるメール転送を行うべきアドレスと判定する（図３（５））。
【００２５】
図２のフローに戻ると、ＭＬサーバ３０は、メーリングリスト中の全てのメールアドレスに上記の条件カテゴリの一致判定を行う（ステップＳ６）。メーリングリスト中の全てのメールアドレスについて該一致判定が終了すると（ステップＳ６／ＮＯ）、メール未送信のメールアドレスを記載したメールを作成し、送信者Ｔ１０に転送する（ステップＳ７／ＹＥＳ、ステップＳ８）。メール未送信のメールアドレスはなく、メーリングリスト中の全てのメールアドレスへメールを転送したとき（ステップＳ７／ＮＯ）には、送信者Ｔ１０への通知は行わない。
【００２６】
図３を参照して説明する。ＭＬ１中の受信者Ａについては上述したとおり、メール転送を行う。つまり、ＭＬサーバ３０は、受信者Ａ１１のＳＭＴＰサーバ２１を介して、送信者Ｔ１０からのメールを受信者Ａ１１に転送する（図３（６））。また、ＭＬ１中の受信者Ｂ１２についても、受信者Ｂ１２に対応付けられたカテゴリ「ａ１，ｂ１，ｃ２」はＭＬ１の条件であるカテゴリ「ａ：ａ１，ｃ：ｃ２」を含むため、メールリストによるメール転送を行うべきアドレスと判定される。そして、受信者Ａ１１と同様に、ＭＬサーバ３０は、受信者Ｂ１２のＳＭＴＰサーバ２２を介して、送信者Ｔ１０からのメールを受信者Ｂ１２に転送する（図３（６））。
【００２７】
一方、ＭＬ１中の受信者Ｃ１３については、受信者Ｃ１３のメールアドレスに対応付けられたカテゴリは「ａ１，ｂ２，ｃ１」のカテゴリを有する。そして、ＭＬの条件として設定されているカテゴリは、「ａ：ａ１，ｃ：ｃ２」である。両カテゴリは、「ａ」について「ａ１」で一致するものの、「ｃ」については一致しない。このため、受信者Ｃ１３のメールアドレスは、メールリストによるメール転送を行うべきアドレスではないと判定される。そして、ＭＬサーバ３０は、送信者Ｔ１０からのメールを受信者Ｃ１３へ転送せず、未転送の受信者Ｃ１３のメールアドレスを記載したメールを送信者Ｔ１０へ転送する（図３（７））。
【００２８】
図４は、本実施形態におけるメーリングリストを用いたメール転送を説明するための図で、より具体的な例で示したものである。図４では、カテゴリ登録サーバ４０を会社の人事データベースであるとする。また、メールアドレスには、本人氏名、部署名、電話番号、役職、性別といったユーザに付随するカテゴリが存在する。そして、メーリングリスト作成時にはカテゴリを指定して作成するが、ここでは、部署Ａの役職が課長であるというカテゴリを指定してＭＬ１を作成するものとする。
【００２９】
まず、送信者Ｔ１０は、メーリングリスト（ＭＬ）１を利用してメールの送信を行う（図４（１））。そして、送信者Ｔ１０からのメールは、ＳＭＴＰサーバ２０を介してＭＬサーバ３０に転送される。送信者Ｔ１０からのメーリングリスト宛のメールを受け取ったＭＬサーバ３０は、メーリングリストに登録されたメールアドレスを順に選択していき、メールアドレスの確認を行う。
【００３０】
はじめに受信者Ａ１１のメールアドレスを選択し（図４（２））、カテゴリ登録サーバ４０のメールアドレス情報を参照する（図４（３））。そして、ＭＬ１中の受信者Ａ１１のメールアドレスに対応付けられたカテゴリ「部署Ａ、課長」を取得する（図４（４））。ＭＬの条件として設定されているカテゴリは、「部署：部署Ａ、役職：課長」であり、受信者Ａ１１のメールアドレスは「部署Ａ」及び「課長」のカテゴリを有するため、メールリストによるメール転送を行うべきアドレスと判定する（図４（５））。そして、ＭＬサーバ３０は、受信者Ａ１１のＳＭＴＰサーバ２１を介して、送信者Ｔ１０からのメールを受信者Ａ１１に転送する（図４（６））。
【００３１】
次に、ＭＬ１中の受信者Ｂ１２について受信者Ａ１１と同様の処理を行う（図４（１）〜図４（６））。すなわち、ＭＬサーバ３０は、カテゴリ登録サーバ４０から受信者Ｂ１２に対応付けられたカテゴリ「部署Ａ、課長」を取得し、ＭＬ１の条件であるカテゴリ「部署：部署Ａ、役職：課長」と比較する。受信者Ｂ１２に対応付けられたカテゴリ「部署Ａ、課長」はＭＬ１の条件であるカテゴリ「部署：部署Ａ、役職：課長」と合致するため、メールリストによるメール転送を行うべきアドレスと判定する。そして、受信者Ａ１１と同様に、ＭＬサーバ３０は、受信者Ｂ１２のＳＭＴＰサーバ２２を介して、送信者Ｔ１０からのメールを受信者Ｂ１２に転送する。
【００３２】
一方、ＭＬ１中の受信者Ｃ１３については、受信者Ｃ１３のメールアドレスに対応付けられたカテゴリは「部署Ｂ、課長」のカテゴリを有する。そして、ＭＬの条件として設定されているカテゴリは、「部署：部署Ａ、役職：課長」である。両カテゴリは、「役職」について「課長」で一致するものの、「部署」については一致しない。このため、受信者Ｃ１３のメールアドレスは、メールリストによるメール転送を行うべきアドレスではないと判定される。そして、ＭＬサーバ３０は、送信者Ｔ１０からのメールを受信者Ｃ１３へ転送せず、未転送の受信者Ｃ１３のメールアドレスを記載したメールを送信者Ｔ１０へ転送する（図４（７））。
【００３３】
このように、上記の例では、人事異動等により役職が変更しあるいは部署が変わった場合にはカテゴリから外れるため、必要のない情報は送付されない。また、送信者には、カテゴリに変化があった旨が伝えられるため、メーリングリスト情報の更新（データ修正）の気付きになる。また、メーリングリストから情報を廃棄することはしない。意図せずにカテゴリ登録サーバの情報が更新された可能性があるし、また仮にカテゴリが外れても情報を送信するべきメールアドレスである場合があるためである。メーリングリストの条件は、ＡＮＤ条件・ＯＲ条件を持つことができ、いつでも更新可能である。
【００３４】
上述した本実施形態によれば、メーリングリストの条件に合わないメールアドレスにはメールを送付しないため、メールを送る必要がなくなったメールアドレスに対して送信されないことになり、情報漏えいを防ぐことが可能となる。
【００３５】
また、上述した本実施形態によれば、送信しなかった情報を送信者に送ることにより、誰に連絡がなされていないかを送信者が把握することが可能となる。
【００３６】
また、上述した本実施形態によれば、メーリングリストの条件は、ＡＮＤ条件・ＯＲ条件を持つことができ、いつでも更新可能であるため、メーリングリストの運用はより柔軟なものとなる。
【００３７】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００３８】
すなわち、上記した実施形態におけるＭＬサーバは、プログラムの命令によりコンピュータで実行される処理、手段、機能によって動作する。当該プログラムは、コンピュータの各構成要素に指令を送り、先に述べたような所定の処理や機能、例えば、転送制御手段により、メールリストの登録されたメールアドレスに対応付けられたカテゴリ情報を取得し、メールリストの条件として設定されたカテゴリ情報と比較して、一致する場合のみメール転送を行い、一致しない場合にはメール転送をせずにそのメールアドレスを記載したメールを送信者へ転送する処理を行う。このように、上記実施形態における各処理や手段は、プログラムとコンピュータとが協働した具体的手段によって実現されるものである。
【００３９】
そして、上記実施形態の機能を実現するソフトウェアのプログラムコードを記録したコンピュータ読み取り可能な記録媒体、すなわち記憶メディアを介して、例えばＭＬサーバのコンピュータ（ＣＰＵ）が記憶メディアに格納されたプログラムコードを読み出し実行することによっても、本発明の目的は達成される。また、プログラムは、記録メディアを介さず、通信回線を通じて直接にコンピュータにロードし実行することもでき、これによっても同様に本発明の目的は達成される。
【００４０】
この場合、記憶メディアから読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記憶した記憶メディアは本発明を構成する。
【００４１】
また、プログラムコードを供給するための記憶メディアとしては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、不揮発性のメモリカード、ＲＯＭ、磁気テープ等を用いることができる。
【図面の簡単な説明】
【００４２】
【図１】本発明が適用される電子メール転送システムの構成を示した図である。
【図２】本発明の実施形態におけるメール転送動作の流れを示したフローチャートである。
【図３】本発明の実施形態におけるメーリングリストを用いたメール転送を説明するための図である。
【図４】本発明の実施形態におけるメーリングリストを用いたメール転送を説明するための図である。
【符号の説明】
【００４３】
１    電子メール転送システム
２    第１サーバ
３    アドレス情報格納手段
４    第２サーバ
５    条件設定手段
６    転送制御手段
７    電子メール送信者
８    電子メール受信者
１０    送信者Ｔ
１１    受信者Ａ
１２    受信者Ｂ
１３    受信者Ｃ
２０〜２３    ＳＭＴＰサーバ
３０    ＭＬサーバ
４０    カテゴリ登録サーバ
【図１】
2009193104.tif 000003
【図２】
2009193104.tif 000004
【図３】
2009193104.tif 000005
【図４】
2009193104.tif 000006