(57)【要約】【課題】メーリングリストの電子メール転送に際して中継サーバに障害が発生していても電子メールを配信可能とする。【解決手段】メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信する際にあらかじめ前記電子メールの転送先アドレスと当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報を記憶しておき、前記転送先アドレスに対して前記電子メールを転送した際に当該転送先に障害が発生しており、転送が困難な場合に、迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送するようにした。【選択図】    図１
2004201255.tif 000002
【特許請求の範囲】
【請求項１】
メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信する手段と、
前記電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報記憶手段と、
前記転送先アドレスに対して前記電子メールを転送する手段と、
前記電子メールの転送先に障害が発生したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを前記迂回転送先アドレスに対して迂回転送する手段とからなるメーリングリスト管理システム。
【請求項２】
前記メーリングリスト情報記憶手段は、複数のメーリングリスト管理サーバが有するメーリングリスト情報記憶手段の内容を互いに同期させるための同期手段を有している請求項１に記載のメーリングリスト管理システム。
【請求項３】
前記電子メールの転送先の障害が中継サーバの障害である場合に、当該障害の発生した中継サーバに関する情報を、各メーリングリスト管理サーバに通知し、一時的に、障害が発生した中継サーバに対して電子メールを中継しないように設定する手段を有する請求項１に記載のメーリングリスト管理システム。
【請求項４】
電子メール送信部と、電子メール受信部とで構成された電子メール送受信装置であって、
前記電子メール送信部は、メーリングリストとしての電子メールの転送先アドレスと当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報記憶手段と、前記転送先アドレスに対して電子メールを転送する手段と、前記電子メールの転送先に障害が発生したときに前記迂回転送先アドレスを読み出して該転送先アドレスに対して電子メールを迂回転送する迂回転送手段とからなり、
前記電子メール受信部は、電子メールを受信する受信手段と、受信した電子メールから送信元情報を検出する手段と、自装置が直接的又は間接的に属するメーリングリスト情報を記憶する手段と、前記で検出された送信元情報から自装置が直接的又は間接的に属するメーリングリスト情報に含まれる場合に当該電子メールを受信するように前記受信手段を制御する受信電子メール制御手段とからなる電子メール送受信装置。
【請求項５】
前記迂回転送手段は、当該電子メールの送信時に迂回転送であることを示す情報を含めて送信する手段を有する請求項４に記載の電子メール送受信装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、電子メールにおけるメーリングリストの配信・中継を制御する技術に関し、メーリングリストに登録されている端末装置に対して、転送経路上のサーバ（中継サーバ）に障害が発生した場合、障害が発生したサーバを経由せずに宛先の端末装置に対してデータを迂回させ、転送するための電子メールの迂回処理制御方式である。
【０００２】
【従来の技術】
電子メール等の情報をネットワーク上の多数の受信相手へ同報送信する手段として、メーリングリストと称される技術が広く知られている。この従来知られたメーリングリストは、例えば、あらかじめメーリングリストとして管理されている代表のアドレスに対して電子メールが着信すると、管理サーバが当該メーリングリストに登録されている複数のアドレスに対して当該電子メールが配信（転送）されるように各種の転送制御処理を実行するものであった。
【０００３】
このとき、メーリングリストの管理サーバによって配信（転送）される電子メールの多くは、例えば通常の電子メールと同様に所定の通信プロトコルを実装した複数のサーバ（中継サーバ）を経由して転送される。
ここで、転送経路上のサーバに障害が発生するなどして一部の電子メールの転送が失敗した場合には、メーリングリストの管理サーバ又は直前の転送サーバは、この障害が発生しているサーバに対して失敗した電子メールの再転送を所定時間間隔で数回繰り返すことになる。しかし、この再転送が全て失敗した場合、障害が発生したサーバに電子メールを転送しようとしていたサーバは、転送元にエラーメッセージを送り、当該電子メールの転送処理を終了していた。
【０００４】
一方、メーリングリストに転送先として登録されるアドレスには、必ずしも最終的な宛先となるユーザ又はそのユーザに対応する端末装置（以下、単に端末装置）を示す全てのアドレスが登録されるとは限らない。すなわち、１つの管理サーバで配信（転送）の処理を行うのみではなく、例えば管理サーバを兼ねた複数の中継サーバ（以下、単に中継サーバ）をグループ単位に設けるなどして、転送処理を分散することも可能である。この場合、転送経路上の中継サーバにはさらに別のメーリングリストの代表アドレスが登録され、当該中継サーバはさらにこの別のメーリングリストに登録されたアドレスに対して配信（転送）を行うものである。
【０００５】
このように、メーリングリストでは、サーバやネットワークにかかる負荷を分散する場合があった。したがって、メーリングリストの代表アドレス宛の電子メールをあるサーバが受信した場合、このサーバでは、自身が管理している端末装置への電子メール転送の他、当該サーバの管理外の端末装置への電子メールの転送、さらには別のメーリングリストを管理しているサーバへの電子メールの転送等を行わなければならない。
【０００６】
しかしながら、前述のように中継サーバに障害が発生している場合には、当該中継サーバが管理している端末装置および当該サーバが管理しているメーリングリストに登録された端末装置に対して電子メールの転送が不可能になるという問題が生じていた。
【０００７】
なお、この種の従来技術としては、本出願人による特開２００２−３２５１０４号公報があるが、この公報に記載された技術は、メーリングリストにおいて転送先のアドレスが変更されている場合に不在応答情報を利用して変更後の宛先に電子メールを送信するものであり、中継サーバの障害を想定したものではなかった。
【０００８】
【特許文献１】
特開２００２−３２５１０４号公報（第１図）
【０００９】
【発明が解決しようとする課題】
本発明は、負荷分散の目的で転送元のサーバ自身が直接管理していない端末装置やメーリングリストへの転送に関して、転送先のアドレスを管理している中継サーバに障害が発生している場合、障害が発生した中継サーバを経由せずに電子メールを自動的に迂回転送する手段を提供することを主たる目的とする。また、本発明の別の目的は、以下の課題を解決することである。
【００１０】
（１）メーリングリストへの転送に関して、送信先のアドレスを管理しているサーバに障害が発生している場合でも自動的に障害が発生した中継サーバを経由せずに送信先の端末装置のアドレス、又はメーリングリストに対して電子メールを転送する手段を確立する必要がある。
【００１１】
（２）上記の転送手段を確立する際に、使用するデータベースに関して、複数のサーバ間で自動的に同期をするための手段を確立する必要がある。
【００１２】
（３）電子メールを転送する処理中に転送先のサーバの障害発生を検知した際、障害が発生したサーバに関する情報をメーリングリスト管理サーバ又は転送元のサーバにも通知し、一時的に障害が発生したサーバに対して電子メールを中継しないようにする手段を確立する必要がある。
【００１３】
（４）電子メール端末装置において、電子メール端末装置自身を直接的又は間接的に管理しているメーリングリスト管理サーバ又は転送元サーバからのみ受信する手段を確立する必要がある。
【００１４】
（５）電子メール端末装置において、受信した電子メールが、自装置を直接的又は間接的に管理するサーバによって送信されたか、管理外のサーバによって送信されたかを記録として残す手段を確立する必要がある。
【００１５】
（６）電子メール端末装置において、メーリングリストを変更する機能を確立する必要がある。
【００１６】
なお、上記課題は全てを解決しなければならないわけではなく、いずれか１つでも解決されればよいものとする。
【００１７】
【課題を解決するための手段】
本発明は、メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信する際にあらかじめ前記電子メールの転送先アドレスと当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報を記憶しておき、前記転送先アドレスに対して前記電子メールを転送した際に当該転送先に障害が発生しており、転送が困難な場合に、迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送するようにしたものである。
【００１８】
このような手段はメーリングリスト管理サーバや電子メールの中継サーバ、さらには送信装置や受信装置等の端末装置に設けることができる。
【００１９】
より具体的には、転送先や迂回転送先はメーリングリスト情報のデータベースとしてこれらのサーバや装置の記憶手段に格納しておき、当該データベースは各サーバや装置間で同期させておくことができる。
【００２０】
このような解決手段を採用することにより、メーリングリストの宛先が障害を生じている中継サーバが管理しているアドレスやメーリングリストに存在する場合でも転送元で当該電子メールについて前記中継サーバを迂回させて配信することが可能となる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態を図を用いて説明する。
図１は、本発明のメーリングリスト管理システムを示す構成図である。
同図において、サーバＡ〜Ｄはそれぞれメーリングリスト管理サーバであり、また中継サーバも兼ねている。
【００２２】
各サーバは、端末装置からの電子メールを受信するメール受信部１、当該電子メールの転送先を決定する転送先決定部２、ネットワークを介して前記転送先に電子メールを転送するデータ転送部３、データ転送でエラーが発生したときに迂回処理を開始する迂回処理部４、迂回先のアドレスをデータベースから検索し設定する再送先決定部５および電子メールを迂回転送するデータ迂回転送部６とで構成されている。そして、前記転送先決定部２および再送先決定部５はデータベース（Ｄ−Ａ）にアクセス可能となっている。
【００２３】
これらの各機能部１〜６はサーバを構成する情報処理装置のプログラムによって実現されており、例えばハードディスク装置に格納された当該プログラムをサーバの中央処理装置（ＣＰＵ）がメモリを介して順次読み込むことにより実行可能な状態で実現される。
【００２４】
また、データベースはハードディスク装置内に格納されており、後述の図２に示すようなメーリングリストの一覧データが格納されるようになっている。図２中、ユーザ１、ユーザ２、…の表記は最終的な宛先となるユーザを識別する個別のアドレス、又はユーザに対応する端末装置を識別する個別のアドレスを示している。
【００２５】
なお、転送先決定部２と再送先決定部５、データ転送部３とデータ迂回転送部６は説明の必要上分けた構成としたがそれぞれ単一の構成でまとめてもよい。
【００２６】
また、データベース（Ｄ−Ａ，Ｄ−Ｂ，Ｄ−Ｃ，Ｄ−Ｄ）についても共通のデータベースを別途設置してもよい。
【００２７】
図１において、サーバＡ，Ｂ，Ｃ，Ｄ、および端末装置Ａ１〜Ａ３，Ｂ１〜Ｂ３，Ｃ１〜Ｃ３，Ｄ１〜Ｄ３はインターネット等のネットワークに接続可能でＳＭＴＰ(Simple MailTransfer Protocol)に則った電子情報（電子メール等）を送受信できる装置とする。
【００２８】
同図において、処理が開始されると（図３のステップ３０１）、メール受信部１は、端末装置Ａ１からの電子メールを受信し（ステップ３０２）、転送先決定部２に送る。
【００２９】
転送先決定部２は、前記端末装置Ａ１から受信した電子メールのヘッダ情報を解析して（ステップ３０３）、転送先の情報に関してデータベース（ＤＢ：Ｄ−Ａ）を参照する。データベース（ＤＢ：Ｄ−Ａ）から受信したメーリングリストに登録されているリスト情報（図２に示す符号２２）を抽出し、抽出したアドレスを管理しているサーバ（サーバＣ）を転送先として決定し（ステップ３０４）、データ転送部３に送る。
【００３０】
データ転送部３は、転送先決定部２で決定した転送先のサーバＣに対してデータを転送する（ステップ３０５）。正常にデータ転送が完了した場合、処理を終了する。
【００３１】
ここで、データ転送部３によるデータ転送が失敗した場合（ステップ３０６）、３回転送処理を繰り返す。この３回の転送が全て失敗した場合、迂回処理部４に通知する。
【００３２】
迂回処理部４は、データ転送部３で失敗した転送先のサーバ（サーバＣ）の情報のみを再送先決定部５に通知する。
【００３３】
再送決定部５は、転送に失敗したサーバＣの配下の端末装置（端末装置Ｃ１〜Ｃ３）の宛先をデータベース（ＤＢ）を検索して索出し、新たな転送先として決定する（ステップ３０７）。このとき、データベース（ＤＢ）は後述する図２の構成を有しているので、ユーザ情報２３を参照することにより新たな転送先を決定することができる。
【００３４】
データ迂回転送部６は、前記のように作成された新たな転送先（端末装置Ｃ１〜Ｃ３）に対して当該電子メールを迂回転送する（ステップ３０８）。
【００３５】
正常に転送が完了した場合、処理を終了する（ステップ３０９，３１１）。もし、データ転送が失敗した場合、３回分だけ再送処理を繰り返し、再送処理が全て失敗した場合には端末装置（端末装置Ｃ１〜Ｃ３）に障害が発生していると判断し、発信元の端末装置Ａ１にエラーメッセージを返信して処理を終了する（ステップ３１０，３１１）。
【００３６】
なお、ステップ３０６において電子メールの転送が失敗した場合には、データベース（ＤＢ：Ｄ−Ａ）に当該サーバＣの障害情報を登録し、以後サーバＣには電子メールを直接転送しないようにする。そして、このときデータ転送部３は転送に失敗したサーバ情報（サーバＣの障害情報）を他のサーバ(サーバＢおよびサーバＤ）に通知し、転送に失敗したサーバ（サーバＣ）には電子メールを送信しないようにする。具体的にはサーバＣに関する障害情報をデータベース（Ｄ−Ｂ，Ｄ−Ｃ，Ｄ−Ｄ）に登録し、直接当該サーバＣ配下の端末装置Ｃ１〜Ｃ３の宛先を電子メールの宛先として登録できるようにする。
【００３７】
データ転送部３はさらにサーバの管理者（具体的にはサーバ管理者のアドレス）に障害発生を通知する。
【００３８】
サーバ（サーバＣ）の障害が復旧したときには、復旧したサーバ（サーバＣ）は他のサーバ（サーバＡ，ＢおよびＤ）に対して当該サーバ（サーバＣ）が復旧したことを通知し、サーバＣへの電子メール転送を許可する。
【００３９】
ここで、データベース（ＤＢ）の構成について図２に示す。
データベース（ＤＢ）は、メーリングリスト一覧２１と、各メーリングリストのリスト情報２２と、メーリングリストに登録されている端末情報２３とで構成されている。
【００４０】
メーリングリスト一覧２１は、登録されているメーリングリストのアドレス情報が格納されている。アドレス情報はメーリングリストを特定する情報で、例えばＭＬ１などの英数字の文字列で格納されている。
【００４１】
リスト情報２２は、各メーリングリストに登録されている端末装置やメーリングリストのアドレス情報が格納されている。アドレス情報は、登録されている端末装置やメーリングリストを特定する情報で英数字の文字列で格納されている。
【００４２】
端末情報２３は、端末装置のアドレス情報、端末装置が属しているドメイン情報、端末装置が属しているサーバ情報が格納されている。
これらのアドレス情報、ドメイン情報、サーバ情報は、英数字の文字列で格納されている。
【００４３】
複数のサーバＡ〜Ｄが個別にデータベース（ＤＢ）を搭載している場合、各データベース間で自動的に同期させる。同期方法としては、ある１つのデータベースで登録情報が変更になった場合、そのデータベースは他のデータベースに変更があったことを通知し、変更情報を送信する。
【００４４】
より具体的には、迂回処理部４がデータ転送部３から転送失敗を受付けると、当該サーバＣの障害情報をデータベース（ＤＢ：Ｄ−Ａ）に登録するとともに、このサーバＣに対する転送を行わないようにする。またこのようなデータベースの変更情報はデータ転送部３又はデータ迂回転送部６を通じてサーバＢ，Ｄに通知され、各データベース（ＤＢ：Ｄ−Ｂ，Ｄ−Ｄ）をこの障害情報に基づいて更新し、各サーバＢ，ＤからサーバＣに電子メールを転送しないようにする。
【００４５】
次に、電子メール端末装置について図４〜図６を参照して説明する。
図４は電子メール端末装置におけるサーバの認証手順を示す説明図、図５はそのシーケンス図である。
【００４６】
図４では、図１における端末装置Ｃ１の構成を詳細に説明している。同図において、認証データベース（認証ＤＢ）４２には、SMTPによるデータ受信を受付けるサーバ（端末装置を直接又は間接的に管理するサーバ）のＩＰアドレスやドメイン名を格納している。なお、後述の図７のように端末側にもデータベース（ＤＢ）を備える構成の場合には、これを認証データベース（認証ＤＢ）４２として利用することもできる。
【００４７】
同図において、端末装置Ｃ１のメール受信部４１は図５に示す処理を実行する。また、受信記録生成部４３は図６に示されたような受信記録を有している。この受信記録において、「送信者」は電子メールのｆｒｏｍアドレスより抽出される。「直前のサーバ」は、ＳＭＴＰのＨＥＬＯコマンドのパラメータから抽出される。「件名」は電子メールのｓｕｂｊｅｃｔを抽出する。「頁数」は、添付ファイルの頁数を記録する。「備考」には迂回の有無を登録する。この迂回の判断は図５で示したシーケンスにより判断される。すなわち、端末装置を間接的に管理するサーバから当該電子メールを受信した場合には「迂回」として登録される。また、管理外のサーバから受信した場合には、「管理外」として登録される。
【００４８】
また、出力部４４は、受信した電子メール（画像データ）や受信記録を出力する機能を有しており、出力装置としてのプリンタ、表示装置を例示できる。また出力形式としては印刷データ、ファイル、表示データ等が例示できる。
【００４９】
本実施形態において、サーバＡからサーバＣへ送信できないとき、サーバＡはサーバＣを迂回して端末装置Ｃ１，Ｃ２，Ｃ３へ直接ＳＭＴＰで送信するようになっている。
【００５０】
ここで、端末装置Ｃ１，Ｃ２，Ｃ３は、前述のようにして記憶されたサーバ情報とＳＭＴＰ受信で得た送信元のサーバに関する情報（ＩＰアドレス又はドメイン）を比較して、ＳＭＴＰ受信を受け入れるか、拒否するかを判断する（図５参照）。ここで、ＩＰアドレスは受信メール中のＩＰヘッダの送信元アドレスを参照して得られる。また、送信元のＳＭＴＰサーバのドメイン名はＳＭＴＰのＨＥＬＯコマンドのパラメータを参照することにより得られる。なお、ＩＰアドレスとドメイン名の比較は、双方が一致している（論理積による判定）か、いずれか一方が一致しているか（論理和による判定）のいずれであってもよい。
【００５１】
また、ＳＭＴＰ手順や電子メールヘッダに、迂回転送であることを示す情報を含めることにより、迂回転送の場合にのみ、電子メール端末装置を間接的に管理しているサーバからのＳＭＴＰ受信を受け入れることも可能である。
【００５２】
また、迂回転送を受け入れた場合は、電子メール端末装置を直接的に管理しているサーバが障害等により使用できない場合でもある。電子メール端末装置から電子メールを送信する場合にも支障をきたさないように、電子メール端末装置を間接的に管理しているサーバを使用するように、装置の設定を変更する。
【００５３】
図７は、図４で説明した各サーバのデータベース（ＤＢ）を端末装置（ここでは端末装置Ｃ１のみにＤＢ７７を図示）に配置した例である。
同図において、端末装置Ｃ１に設けられた操作部７９は、キーボード等の入力装置、又はプログラムであり、データベース（ＤＢ）７７へのアクセスを行いその内容の読み出し、書き込みを行う機能部である。
【００５４】
ＤＢ更新メール生成部７８は、データベース（ＤＢ）７７の更新を検出してこれを通知するための電子メールを生成する機能部である。
一方、サーバＡに設けられたＤＢ更新メール検出部７３は、ＤＢ更新メールを検出してその更新内容をＤＢ更新部７２に通知する機能部であり、ＤＢ更新メール転送部７１は、ＤＢ更新メールを他の端末装置Ａ１〜Ａ３に転送する機能部である。
【００５５】
同図に示す構成によれば、各端末装置Ｃ１〜Ｃ３でデータベース（ＤＢ）の変更等を行うと、ＤＢ更新メール生成部７８は、その内容を記述したＤＢ更新メールを生成してメール送信部７６を介してサーバＡや端末装置Ｃ２，Ｃ３に送信する。図８はＤＢ更新メールの内容を示すものである。
【００５６】
サーバＡでは、ネットワークを介して端末装置Ｃ１からＤＢ更新メールをメール受信部７５で受信すると、ＤＢ更新メール検出部７３がこれを検出し、ＤＢ更新部７２に通知し当該更新メールの内容にしたがってデータベース（ＤＢ）７４を更新する。なお、このＤＢ更新メールはＤＢ更新メール転送部７１を介して他の端末装置Ａ１〜Ａ３にも通知されこれらの端末装置が有するデータベース（ＤＢ）を更新するようになっている。
【００５７】
以上、本発明を実施形態に基づいて説明したが、本発明は実施形態に限定されるものではなく以下の付記事項を含むものである。
【００５８】
（付記的事項）
【００５９】
（付記１）  メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信する手段と、
前記電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報記憶手段と、
前記転送先アドレスに対して前記電子メールを転送する手段と、
前記電子メールの転送先に障害が発生したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送する手段とからなるメーリングリスト管理システム。
【００６０】
（付記２）  前記メーリングリスト情報記憶手段は、複数のメーリングリスト管理サーバが有するメーリングリスト情報記憶手段の内容を互いに同期させるための同期手段を有している付記１に記載のメーリングリスト管理システム。
【００６１】
（付記３）  前記電子メールの転送先の障害が中継サーバの障害である場合に、当該障害の発生した中継サーバに関する情報を、各メーリングリスト管理サーバに通知し、一時的に、障害が発生した中継サーバに対して電子メールを中継しないように設定する手段を有する付記１に記載のメーリングリスト管理システム。
【００６２】
（付記４）  メーリングリストとしての電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報記憶手段と、
前記転送先アドレスに対して前記電子メールを転送する手段と、
前記電子メールの転送先に障害が発生したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送する迂回転送手段とからなる電子メール送信装置。
【００６３】
（付記５）  電子メールを受信する受信手段と、
受信した電子メールから送信元情報を検出する手段と、
自装置が直接的又は間接的に属するメーリングリスト情報を記憶する手段と、前記で検出された送信元情報から自装置が直接的又は間接的に属するメーリングリスト情報に含まれる場合に、当該電子メールを受信するように前記受信手段を制御する受信電子メール制御手段とからなる電子メール受信装置。
【００６４】
（付記６）  電子メール送信部と、電子メール受信部とで構成された電子メール送受信装置であって、
前記電子メール送信部は、メーリングリストとしての電子メールの転送先アドレスと当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報記憶手段と、前記転送先アドレスに対して電子メールを転送する手段と、前記電子メールの転送先に障害が発生したときに前記迂回転送先アドレスを読み出して該転送先アドレスに対して電子メールを迂回転送する迂回転送手段とからなり、
前記電子メール受信部は、電子メールを受信する受信手段と、受信した電子メールから送信元情報を検出する手段と、自装置が直接的又は間接的に属するメーリングリスト情報を記憶する手段と、前記で検出された送信元情報から自装置が直接的又は間接的に属するメーリングリスト情報に含まれる場合に当該電子メールを受信するように前記受信手段を制御する受信電子メール制御手段とからなる電子メール送受信装置。
【００６５】
（付記７）  前記迂回転送手段は、当該電子メールの送信時に迂回転送であることを示す情報を含めて送信する手段を有する付記４又は６記載の電子メール送信装置又は電子メール送受信装置。
【００６６】
（付記８）  前記受信電子メール制御手段は、迂回転送であることを示す情報を受信した場合にのみ、自装置が間接的に属するメーリングリストからの電子メールを受信する付記５又は６記載の電子メール受信装置又は電子メール送受信装置。
【００６７】
（付記９）  メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信するステップと、
前記電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するステップと、
前記転送先アドレスに対して前記電子メールを転送するステップと、
前記電子メールの転送先に障害が発生したことを検出したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送するステップとからなるメーリングリストの転送管理方法。
【００６８】
（付記１０）  メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信するステップと、
前記電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するステップと、
前記転送先アドレスに対して前記電子メールを転送するステップと、
前記電子メールの転送先に障害が発生したことを検出したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送するステップとからなるコンピュータ実行可能なプログラム。
【００６９】
（付記１１）  メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信するステップと、
前記電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するステップと、
前記転送先アドレスに対して前記電子メールを転送するステップと、
前記電子メールの転送先に障害が発生したことを検出したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送するステップとからなるプログラムを記憶したコンピュータ実行可能な記憶媒体。
【００７０】
（付記１２）  メーリングリストとして定義された所定の受信アドレスに対する電子メールを受信する手段と、
前記電子メールの転送先アドレスと、当該転送先アドレスを迂回するための迂回転送先アドレスとを記録するメーリングリスト情報記憶手段と、
前記転送先アドレスに対して前記電子メールを転送する手段と、
前記電子メールの転送先に障害が発生したときに、前記迂回転送先アドレスを読み出して該転送先アドレスに対して受信した電子メールを迂回転送する手段とからなる電子メール管理サーバ。
【００７１】
【発明の効果】
本発明によれば、メーリングリスト宛の電子メール転送に関して、転送経路上の中継サーバに障害が発生した場合でも、自動的に障害が発生したサーバを経由せずに端末装置、又はメーリングリストに対して電子メールを転送することが可能となる。
【００７２】
その際に使用するデータベースに関して、複数のサーバで自動的に同期をするため、複数のデータベースの管理が容易になる。
【００７３】
また、障害が発生したサーバの情報を共有することができるため、一時的に、障害が発生したサーバに電子メールを中継しないようにすることで効率的な電子メール転送が可能となる。
【００７４】
電子メール端末装置においては、特定のサーバからのみ受信することができ、無用な電子メールを受信することを防止できる。
【００７５】
また、電子メールを送信したサーバを特定する情報を記録することにより、サーバの稼動状況も把握することができる。
【００７６】
また、電子メール端末装置から、サーバのメーリングリストアドレス情報を変更することができる。
【図面の簡単な説明】
【図１】本発明のシステム構成を示す図
【図２】本実施形態に用いられるデータベースの構成図
【図３】本実施形態の処理フロー図
【図４】電子メール端末装置におけるサーバの認証手順を示す説明図
【図５】電子メール端末装置におけるサーバの認証手順を示すシーケンス図
【図６】電子メール端末装置の受信記録生成部で生成される受信記録を示す説明図
【図７】データベースを端末装置に配置した場合のデータベース更新手順を示す説明図
【図８】ＤＢ更新メールの内容を示す説明図である。
【符号の説明】
１  電子メール受信部
２  転送先決定部
３  データ転送部
４  迂回処理部
５  再送先決定部
６  データ迂回転送部
ＤＢ  データベース
Ｄ−Ａ  サーバＡに搭載されているデータベース
Ｄ−Ｂ  サーバＢに搭載されているデータベース
Ｄ−Ｃ  サーバＣに搭載されているデータベース
Ｄ−Ｄ  サーバＤに搭載されているデータベース
２１  メーリングリスト一覧
２２  リスト情報
２３  端末情報
４１  メール受信部
４２  認証ＤＢ
４３  受信記録生成部
４４  出力部
７１  ＤＢ更新メール転送部
７２  ＤＢ更新部
７３  ＤＢ更新メール検出部
７４  ＤＢ
７５  メール受信部
７６  メール送信部
７７  ＤＢ
７８  ＤＢ更新メール生成部
７９  操作部
【図１】
2004201255.tif 000003
【図２】
2004201255.tif 000004
【図３】
2004201255.tif 000005
【図４】
2004201255.tif 000006
【図５】
2004201255.tif 000007
【図６】
2004201255.tif 000008
【図７】
2004201255.tif 000009
【図８】
2004201255.tif 000010