JPH0548647A - 電子メール文書分配方法及び装置 - Google Patents

電子メール文書分配方法及び装置

Info

Publication number
JPH0548647A
JPH0548647A JP4002907A JP290792A JPH0548647A JP H0548647 A JPH0548647 A JP H0548647A JP 4002907 A JP4002907 A JP 4002907A JP 290792 A JP290792 A JP 290792A JP H0548647 A JPH0548647 A JP H0548647A
Authority
JP
Japan
Prior art keywords
host agent
host
nodes
data processing
document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP4002907A
Other languages
English (en)
Other versions
JPH0795750B2 (ja
Inventor
Marvin L Williams
マーヴイン・エル・ウイリアムズ
Roselyn Yun
ローゼリン・ユン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0548647A publication Critical patent/JPH0548647A/ja
Publication of JPH0795750B2 publication Critical patent/JPH0795750B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 (修正有) 【目的】 多数のホスト、外部ネットワークを含む分散
型データ処理システムにおいて、迅速に電子メール文書
を分配する。 【構成】 複数のローカルエリアネットワーク内のホス
トに、送信先ノードと送信先ノードにサービスを行うホ
ストとを対応付けて記憶した参照テーブルを設け、送信
先ノードが決定されると74、参照テーブルを参照して
対応するホストを決定して送信元ノードからの電子文書
を相互プロセスローカルネットワーク通信技法を利用し
て伝送する76〜82。テーブルはまた、複数のデフォ
ルトホストを順序付けてリストアップしており、送信先
ノードがテーブル内にないことが判定されると78、デ
フォルトホストに対して順番に送信を試みる86〜94
ことにより、全ての送信先ノード及び関連ホストをリス
トアップしなくても文書の迅速送信が可能となる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、一般的に分散型データ
処理システムにおける、高性能電子通信技術に関し、特
に、多数のシステム及び外部ネットワークを有するデー
タ処理システムにおける、迅速な電子メール文書分配方
法及び装置に関する。更に特定すると、本発明は、特定
のシステムを用いる通信用エージェントを指定したロー
カルエリアネットワーク内のユーザからの電子メール文
書を、多数のホストシステム及び外部ネットワーク内の
受信者に分配するための、電子メール文書分配方法及び
装置に関する。
【0002】
【従来の技術】電子メールシステムは、近代的なオフィ
スでは急速に従来の紙によるメールシステムに取って代
わりつつある。しばしば大型の分散型データ処理システ
ムを利用して、数千人もの登録したシステムユーザ間
で、電子文書を高速で長距離送信するようにしたものも
ある。このようなシステムを利用することにより、デー
タ処理システムのあらゆる所に迅速かつ正確に大量のデ
ータを分配することができる。
【0003】インターナショナルビジネスマシーン社の
CCITT X.400、オフィスバージョンVM及び
PROFSのような近代的な最先端のデータ処理システ
ムは全て、多数の登録ユーザに電子文書を分配するため
に用いることができるものである。このようなシステム
は、そのシステムから得られる電子メール項目の送出の
肯否を指示することもできる。
【0004】
【発明が解決しようとする課題】これら近代的なシステ
ムは効率的ではあるが、ユーザが電子メール文書を送出
するのに利用するべき最も効果的な経路について明確な
知識を持たないから、他のユーザに電子メール文書を送
信しようとする時、問題が生じる。この問題は、特定の
ホストシステムまたは外部ネットワークを用いて通信す
る際に、各メールユーザに単一のエージェントしか定義
することを許さない、OV/2 ローカルエリアネット
ワーク(LAN)メール分配システムのようなシステム
では、更に複雑になる。このシステムは、ローカルエリ
アネットワークのユーザ当り1つのゲートウエイに対し
てのホストゲートウエイの数を制限するものである。ロ
ーカルエリアネットワークは、多数のホストシステムに
対して数個のゲートウエイを持つことができるが、現在
の実施態様では、ローカルエリアネットワーク内の各ユ
ーザに対して、ホストとの接続用のゲートウエイが1つ
のみに制限されている。このシステムは、ユーザが同じ
ホストシステムまたは外部ネットワークに登録してある
別のユーザと通信しようとする時、十分な機能を発揮す
るが、送出元のユーザと同じホストシステムまたは外部
ネットワークに登録していないユーザに電子文書を分配
する際、手動操作による介入がしばしば必要となる。
【0005】よって、ローカルエリアネットワーク内の
多数のホストエージェントまたは外部ネットワークをユ
ーザが効果的に利用することができ、それによって電子
文書分配用の多数のシステムと効果的に接続できるよう
にする方法及び装置に対する必要性が存在することが明
白であろう。
【0006】したがって、本発明の目的は、分散型デー
タ処理システム内における高性能電子通信方式を提供す
ることである。◎本発明の他の目的は、多数のホストシ
ステムまたは外部ネットワークを含むデータ処理システ
ムにおいて、迅速に電子メール文書を分配するための方
法及び装置を提供することである。本発明の更に別の目
的は、指定したホストエージェントを有するローカルネ
ットワーク内のユーザが、多数のホストシステムまたは
外部ネットワーク内の複数の受信者に、電子メール文書
を分配するための方法及び装置を提供することである。
【0007】
【課題を解決するための手段】前述の目的を達成するた
めに、本発明は、多数のホストシステムを有するか、ま
たは該システムと外部ネットワークを有する分散型デー
タ処理システムを提供し、これによって、複数の電子メ
ール文書を複数のローカルネットワークから、種々のホ
ストシステムまたは外部ネットワーク内の複数のノード
に分配することができるよう構成している。これは、ロ
ーカルネットワークにおいて複数のホストエージェント
に、ホストエージェント参照テーブルを設けることによ
って達成するものである。各ホストエージェント参照テ
ーブルは、これらのノードに対して識別された1つのホ
ストエージェントと関連する複数の目標ノードの識別を
含んでいる。ホストエージェント参照テーブルを参照す
ると、選択されたノードに宛てた電子文書のための適切
なホストエージェントを決定することができる。その
後、既存のプロセス間ローカルネットワーク通信を利用
して、前記決定されたホストエージェントに電子メール
文書を通信することができる。本発明の実施例では、ホ
ストエージェント参照テーブル内に掲載されていない全
ての送信先ノードに対しても送信ができるようにするた
め、このテーブル内にデフォルトホストエージェントを
掲載することもできる。加えて、可能性のあるホストエ
ージェントを順に並べたリストを作成し、指定時間内に
分配の確認ができない文書に応じて、リストに載ってい
ない送信先ノードに対して、所定の順序でこのリストを
連続的に利用することができる。
【0008】
【実施例】図1には、本発明の方法及び装置を実施する
のに利用することができる分散型データ処理システム8
が示されている。図示のように、分散型データ処理シス
テム8は、ローカルエリアネットワーク(LAN)10
及び32のような複数のローカルネットワークを含み、
これらは各々複数のコンピュータ12及び30をそれぞ
れ備えている。勿論、当業者には、このような各ネット
ワークのために、ホストプロセッサに結合された複数の
インテリジェントワークステーション(IWS)を利用
できることが明らかであろう。更にネットワークとし
て、例えばトークンリングネットワークのような、本技
術分野で入手可能な種々の他の形式のネットワークを利
用することもできる。
【0009】このようなデータ処理システムにおいて知
られているように、個々のコンピュータに記憶装置14
及び印刷/出力装置16を結合する。本発明において
は、このような記憶装置14を1つ以上設けて、ホスト
エージェント参照テーブルを記憶し、それを定期的にア
クセスし、分散型データ処理システム8内に、電子メー
ル文書及び他のデータオブジェクトを分配するのに利用
する。従来技術において周知のように、このようなホス
トエージェント参照テーブルを、各ホストエージェント
サーバと関連する記憶装置14に記憶し、このサーバが
これと関連する1人以上のユーザにホストゲートウエイ
を提供するようにしてもよい。
【0010】更に図1に示すように、データ処理ネット
ワーク即ちデータ処理システム8が、メインフレームコ
ンピュータ18で構成されるマルチホストシステムを含
み、該メインフレームコンピュータ18が、通信リンク
22によってローカルエリアネットワーク10に接続さ
れるようにしてもよい。また、メインフレームコンピュ
ータ18を、ローカルエリアネットワーク10用の遠隔
記憶部として機能する記憶装置20に結合することもで
きる。更に、ローカルエリアネットワーク10を、メイ
ンフレームコンピュータ26及び通信リンク34を介し
て、ゲートウエイサーバ28に接続することもできる。
ゲートウエイサーバ28は、好ましくはメインフレーム
コンピュータ26からなるホストシステムを介して、ロ
ーカルエリアネットワーク32をローカルエリアネット
ワーク10に連係する役割を果たす、別個のコンピュー
タまたはワークステーションである。
【0011】図1では、2つのホストシステムと2つの
ローカルネットワークを備えた分散型データ処理システ
ム8を図示しているが、このようなシステムは通常多数
のホストシステム及びローカルネットワークを含むもの
であり、したがって選択したノード間の通信を困難にし
ている。更に、メインフレームコンピュータ18をロー
カルエリアネットワーク10から地理的に大きく離れた
場所に設置し、同様にローカルエリアネットワーク10
をローカルエリアネットワーク32からかなりの距離を
おいて設置する場合もあり、例えば、ローカルエリアネ
ットワーク32をカリフォルニアに設置し、ローカルエ
リアネットワーク10をテキサスに設置し、メインフレ
ームコンピュータ18をニューヨークに設置することも
ある。
【0012】以上のような場合、分散型データ処理シス
テム8のある箇所にいるユーザが、分散型データ処理シ
ステム8の別の箇所にいるユーザに、データオブジェク
ト即ち電子メール文書を送信したいことがしばしばあ
る。ほとんどのローカルエリアネットワークのメール分
配システムは、個々のユーザに、そのユーザとホストシ
ステムまたは外部ネットワークとの間でホストゲートウ
エイとして動作する「ホストエージェント」を決めさせ
ており、これによって、分散型データ処理システム8の
他の多くの箇所にいる複数のユーザに、データオブジェ
クト即ち電子メール文書を分配するようにしている。こ
れは、ホストゲートウエイの数を、各ローカルエリアネ
ットワーク上のユーザ当り1つのホストゲートウエイに
制限するものである。しかしながら、各ユーザがそのユ
ーザ用として異なるホストエージェントを決めることが
あるので、1つのローカルエリアネットワークにおいて
異なるホストシステムに対して数個のゲートウエイが含
まれることもある。
【0013】したがって、選択的にプロセス間通信技法
を利用して、データオブジェクト即ち電子メール文書
を、ローカルエリアネットワーク内の特定のホストエー
ジェントに送信できるようにする方法及び装置を提供す
ることができれば、分散型データ処理ネットワーク、即
ちシステム8内で選択されたノードへの通信は非常に改
善することができるであろう。現在のメール分配システ
ムの下では、各ユーザは必然的に、指定したホストエー
ジェントを介してデータオブジェクト即ち電子メール文
書を送信するように制限されており、送信先ノードが、
選択されたホストシステムまたは外部ネットワークにと
って既知でない場合、通信はより困難になる。
【0014】例えば、図1に示すシステム8において、
ローカルエリアネットワーク10内のあるユーザをメイ
ンフレームコンピュータ18内に常駐しているホストシ
ステムに結合するホストエージェントを指定してある場
合、そのユーザとローカルエリアネットワーク32内の
あるユーザとの間の通信を行うのが困難であることがわ
かる。本発明の方法及び装置によれば、あるネットワー
ク内の特定のユーザのホストエージェントサーバと関連
して、ホストエージェント参照テーブルを備えるように
している。このホストエージェント参照テーブルを利用
して、データオブジェクト即ち電子メール文書の送信
を、ローカルエリアネットワーク10内の既存の相互プ
ロセス通信を利用して、他の第2のホストエージェント
に向けることができ、この第2のホストエージェント
は、メインフレームコンピュータ26内に常駐するホス
トシステムへのホストゲートウエイとして機能すること
が好ましい。このようにして、データオブジェクト即ち
電子メール文書を、効率的にローカルエリアネットワー
ク32内の所望のユーザに送信することができる。
【0015】次に図2は、本発明の方法及び装置を実施
するのに用いるホストエージェント参照テーブル50を
図示している。図2に示すようなホストエージェント参
照テーブルは、分散型データ処理システム8内の各ホス
トエージェントサーバに関連して作成され記憶されるの
が好ましい。ホストエージェント参照テーブル50は送
信先ノード欄52を備えており、これは1組の送信先ノ
ード識別子を含んでおり、従来技術でよく知られている
ように、分散型データ処理システム8内の特定のノード
またはノード群を指定するのに利用するものである。
【0016】ホストエージェント参照テーブル50はホ
ストエージェント欄54を備えており、この欄は、選択
されたノードにおけるユーザに、データオブジェクト即
ち電子メール文書を伝送するために用いられる、特定の
ホストエージェントサーバを指定するためのものであ
り、送信先ノード欄52内にリストアップされた送信先
ノードに関連して利用されるものである。したがって図
2に示すように、例えば、送信先ノードM5NVM1に
向けたデータオブジェクト即ち電子メール文書は、自動
的にホストエージェントサーバ$DIOSSに結合され
伝送される。同様に、送信先ノードDALHQIC2に
おけるユーザに向けたデータオブジェクト即ち電子メー
ル文書は、自動的にホストエージェント$PROFSに
伝送される。
【0017】このように、ユーザから特定のデータオブ
ジェクト即ち電子メール文書を送るための所望の送信先
ノードを決定し、その後ホストエージェント参照テーブ
ルを参照することにより、その送信先ノードに対するホ
ストエージェントを決定することができる。そして、既
知のプロセス間ネットワーク通信技法を利用して、デー
タオブジェクト即ち電子メール文書を決定されたホスト
エージェントに送信し、その後効率的に所望の送信先ノ
ードに送信することができる。
【0018】更に図2に示すホストエージェント参照テ
ーブル50は、本発明の重要な特徴であるデフォルトエ
ントリ56を図示している。デフォルトエントリ56
は、ホストエージェント参照テーブル50内にリストア
ップされていない送信先ノードのために用いられるもの
である。ホストエージェントが電子メール文書を受け取
り、かつ該ホストエージェントのホストエージェント参
照テーブル50内に送信先ノードがリストアップされて
いない場合、リストアップされていない送信先ノードに
電子メール文書を送信するのに利用できる可能性のあ
る、ホストエージェントサーバのすべてを順序付けして
示したたホストエージェントリスト58を、デフォルト
エントリ56を利用してアクセスする。
【0019】勿論、各リストアップされたホストエージ
ェントを利用して、電子メール文書の送信を首尾よく完
了することができる可能性の程度を表すように、リスト
58内のホストエージェントを連続的に順序付けるのが
好ましいことは明らかであろう。このように、ホストエ
ージェント参照テーブル50内にリストアップされてい
ない送信先ノードに向けた電子メール文書に対し、それ
に関連するホストエージェントは、まず電子メール文書
を第1順位のホストエージェント$DIOSSに送信し
ようとする。
【0020】この場合、所定の期間内に送出の確認を得
ることができなかったならば、上述したような既知のサ
ービスレベルシステム機能を利用して、ホストエージェ
ントはその後、第2順位のホストエージェント$PRO
FSを利用して、電子メール文書を送信しようとする。
同様に、この試みが失敗した後、電子メール文書を第3
順位のホストエージェントLAN1.X.に結合する。
このようにして、システム操作者は、経験及びそれらホ
ストエージェントの各々を利用して、データオブジェク
ト即ち電子メール文書の送信を、首尾よく完了できる可
能性を基に、分散型データ処理システム8内で選択した
ホストエージェント参照テーブルに対して、順序付けし
たホストエージェントリストを自由に作成することがで
きる。
【0021】図3は、本発明の方法及び装置を利用して
データオブジェクト即ち電子メール文書の分配を実行す
るためのフローチャートを示している。図示のように、
処理はブロック70で開始し、その後ブロック72に進
み、分散型データ処理ネットワーク即ちシステム8内で
選択されたホストエージェントが、文書を受け取ったか
否かを判断する。受けとっていなければ、文書を受け取
る時までこの処理を単に繰り返す。分散型データ処理シ
ステム8内のホストエージェントサーバが文書を受け取
った場合、処理はブロック74に進み、当該文書のため
の送信先ノードの決定をする。その後、ブロック76に
進み図2に示したようなホストエージェント参照テーブ
ルへのアクセスを決定する。
【0022】次に、処理はブロック78に進み、受けと
られた文書の送信先ノードが、そのホストエージェント
参照テーブル内にリストアップされているか否かの判断
をする。リストアップされているなら、ブロック80に
進み、従来の相互プロセス通信技法を利用して、その文
書をそのリストされているホストエージェントに送信す
る。そしてブロック82において、その文書を送信先ノ
ードに送達したことの確認を受けたか否かの判断をす
る。確認を受けていれば、処理はブロック84に進んで
終了する。その送信先ノードで、所定の時間以内に送達
の確認を受け取らなかった場合、処理はブロック82か
らブロック92に移行し、エラーメッセージを返送す
る。
【0023】ブロック78において、ホストエージェン
ト参照テーブルに送信先ノードがリストアップされてい
ないことが判明した場合、処理はブロック86に進ん
で、リストアップされているデフォルトホストエージェ
ント中の最初のものへの送信を実行する。その後、処理
は、所定時間内に送達の確認を受け取ったか否かの判
断、即ち文書を首尾よく送信先ノードに送信したか否か
を示すブロック88に進み、送達の確認を受けとった場
合はブロック84に進んで終了する。
【0024】ブロック88において、所定時間内に、選
択した送信先ノードへの文書の送達の確認を受けとれな
かった場合、処理はブロック90に進む。ブロック90
においては、文書を送信した先のホストエージェント
が、デフォルトホストエージェントリスト(デフォルト
エントリ)内の最後にリストアップされたホストエージ
ェントであるか否かの判断を行う。最後のホストエージ
ェントであれば、処理はブロック92に進み、エラーメ
ッセージを返送する。
【0025】しかしながら、文書の送信先のホストエー
ジェントが、デフォルトホストエージェントリスト内の
最後にリストアップされたホストエージェントでない場
合、処理はブロック94に進み、次にリストアップされ
ているデフォルトホストエージェントへの文書の送信を
試みる。処理は次にブロック88に戻り、送達成功の確
認即ち所定時間の経過を待ち、送達が首尾よくできたか
否かを判断し、確認が得られるまで又は最後にリストア
ップされたホストエージェントに到達するまで、このル
ープの処理が繰り返される。
【0026】以上のことから、本発明の出願人が提供し
た方法及び装置により、送信元ユーザが接続されている
ホストシステムまたはネットワークに、送信先ノードが
含まれていなくとも、データオブジェクト即ち電子メー
ル文書を、データ処理システム内の所定の複数のノード
に迅速に送信することができることが明らかであろう。
ここで用いているように、「ホストシステム」という用
語は、分散型データ処理システムに結合されている外部
ネットワークを含むものとする。
【0027】分散型データ処理システム内のホストエー
ジェントに、新規なホストエージェント参照テーブルを
備えることにより、そのテーブルを参照して識別した特
定のホストエージェントに、データオブジェクト即ち電
子メール文書を自動的に転送し、それにより所定の送信
先ノードに文書を送信することができる。更に、分散型
データ処理システム内の個々のノードを対応するホスト
エージェントに割り当てる必要性を回避するために、本
発明の方法及び装置では、デフォルトエントリ56をホ
ストエージェント参照テーブル内に備えており、該テー
ブルにリストアップされていない全てのノード用に、順
序付けしてリストアップしたホストエージェントを順次
選択して、電子メール文書を効果的に送信させることが
できる。
【0028】同様に、ノード識別用の文字に対して、
「ドントケア(dont’t care)」状態を示す
総称的文字を代りに用いるという既知の方法を利用する
ことにより、多数のノードを効率よくリストアップでき
ることが当業者には理解できよう。例えば、DAL*と
記載すれば、文字列「DAL」に続くいかなる文字をも
含む全てのノードに対して用いることができる。また、
*HQ*と記載して、文字列HQに先行する及びその後
に続く文字を有する全てのノードに対し用いることもで
きる。このようにすることにより、ノードグループ全体
を、本発明の方法による分配のために効果的に識別する
ことができる。本発明を好適実施例を参照して説明した
が、本発明の技術思想及び範囲を逸脱せずに種々の変更
が可能なことは明らかであろう。
【図面の簡単な説明】
【図1】本発明の方法及び装置を実施するのに用いるこ
とができる分散型データ処理システムの概略説明図。
【図2】本発明の方法及び装置を実施するのに用いるこ
とができるホストエージェント参照テーブルの内容説明
図。
【図3】本発明の方法及び装置を利用して電子メール文
書を分配するための処理をしめすフロー図。
【符号の説明】
8 分散型データ処理システム 10、32 ローカルエリアネットワーク(LA
N) 12、30 コンピュータ 14、20 記憶装置 16 印刷/出力装置 18、26 メインフレームコンピュータ 28 ゲートウエイサーバ
───────────────────────────────────────────────────── フロントページの続き (72)発明者 ローゼリン・ユン アメリカ合衆国96821、ハワイ州 ホノル ル、ラウカイ・ストリート 1826番地

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】複数のホストシステム及び複数のユーザノ
    ードを含む少なくとも1つのネットワークを有し、前記
    複数のノードの各々は該ノードを所定のホストシステム
    に結合するホストエージェントを有している分散型デー
    タ処理システム内において、選択されたノードへ電子メ
    ール文書を分配するための方法において、 前記分散型データ処理システム内の複数のノードにサー
    ビスを行うホストエージェントを識別するための、少な
    くとも1つのホストエージェント参照テーブルを作成
    し、 ユーザノードから特定のホストエージェント対して送ら
    れた電子メール文書の送信先ノードを決定し、 前記ホストエージェント参照テーブルを参照して、前記
    送信先ノードにサービスを行う所定のホストエージェン
    トを決定し、 前記電子メール文書を、前記決定されたホストエージェ
    ントに自動的に結合するステップからなることを特徴と
    する電子メール文書分配方法。
  2. 【請求項2】請求項1記載の方法において、該方法は更
    に、前記ホストエージェントに関する前記ホストエージ
    ェント参照テーブルを記憶するステップを含んでいるこ
    とを特徴とする電子メール文書分配方法。
  3. 【請求項3】請求項1記載の方法において、前記ホスト
    エージェント参照テーブルは、該テーブル内にリストア
    ップされていないノードに対しても文書分配を実行でき
    るようにするために、所定のホストエージェントを選択
    決定できるようにするためのデフォルトエントリを有し
    ていることを特徴とする電子メール文書分配方法。
  4. 【請求項4】請求項3記載の方法において、前記デフォ
    ルトエントリは、前記ホストエージェント参照テーブル
    にリストアップされてないノードに対して所定の順序で
    用られる複数のホストエージェントを、順序付けしてリ
    ストアップして構成されていることを特徴とする電子メ
    ール文書分配方法。
  5. 【請求項5】請求項4記載の方法において、前記送信先
    ノードにサービスを行う所定のホストエージェントを決
    定するステップは、前記ホストエージェント参照テーブ
    ル内にリストアップされていないノードに対して文書分
    配を実行する場合、電子メール文書の送達確認が得られ
    ない得られないときには、デフォルトエントリにリスト
    アップされた順序で順次各ホストエージェントを選択す
    るステップを含んでいることを特徴とする電子メール分
    配方法。
  6. 【請求項6】分散型データ処理システム内で選択された
    ノードに電子メール文書を分配するためのシステムにお
    いて、 複数のホストシステムと、 複数のユーザノードを含み、前記複数のノードの各々が
    ノードを特定のホストシステムと結合するためのホスト
    エージェントを有する少なくとも1つのネットワーク
    と、 前記分散型データ処理システム内の複数のノードにサー
    ビスを行う所定のホストエージェントを識別するための
    ホストエージェント参照テーブルと、 ユーザノードから特定のホストエージェントに送られた
    電子メール文書の送信先ノードを決定する手段と、 前記ホストエージェント参照テーブルを参照して、前記
    電子メール文書の前記送信先ノードにサービスを行う1
    つのホストエージェントを決定する制御手段とを含んで
    いることを特徴とする分散型データ処理システム。
  7. 【請求項7】請求項6記載のシステムにおいて、該シス
    テムは更に、前記制御手段による決定に応じて、前記電
    子メール文書を、前記決定されたホストエージェントに
    自動的に結合する手段を含んでいることを特徴とする分
    散型データ処理システム。
  8. 【請求項8】請求項6記載のシステムにおいて、前記ホ
    ストエージェント参照テーブルは、更に、前記ホストエ
    ージェント参照テーブル内にリストアップされていない
    ノードに対しても文書分配を実行できるようにするため
    のホストエージェントの識別子を含んでいることを特徴
    とする分散型データ処理システム。
  9. 【請求項9】請求項6記載のシステムにおいて、前記ホ
    ストエージェント参照テーブルは、更に、前記ホストエ
    ージェント参照テーブル内にリストアップされていない
    ノードに対しても文書分配を実行できるようにするため
    に所定の順序で用いられる、一連のホストエージェント
    を順序付けしたリストの識別子を含んでいる分散型デー
    タ処理システム。
JP4002907A 1991-03-27 1992-01-10 電子メール文書分配方法及び分散型データ処理ネットワーク Expired - Lifetime JPH0795750B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/675,848 US5424724A (en) 1991-03-27 1991-03-27 Method and apparatus for enhanced electronic mail distribution
US675848 1991-03-27

Publications (2)

Publication Number Publication Date
JPH0548647A true JPH0548647A (ja) 1993-02-26
JPH0795750B2 JPH0795750B2 (ja) 1995-10-11

Family

ID=24712199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4002907A Expired - Lifetime JPH0795750B2 (ja) 1991-03-27 1992-01-10 電子メール文書分配方法及び分散型データ処理ネットワーク

Country Status (4)

Country Link
US (1) US5424724A (ja)
EP (1) EP0506592B1 (ja)
JP (1) JPH0795750B2 (ja)
DE (1) DE69216130T2 (ja)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020004812A1 (en) * 1997-06-26 2002-01-10 Tetsuro Motoyama Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US5675733A (en) * 1992-11-30 1997-10-07 International Business Machines Corporation Statistical analysis and display of reception status of electronic messages
US7080051B1 (en) * 1993-11-04 2006-07-18 Crawford Christopher M Internet download systems and methods providing software to internet computer users for local execution
US5564018A (en) * 1993-11-15 1996-10-08 International Business Machines Corporation System for automatically distributing selected mail item to selected user associated with office location within physical office floor plan in data processing system
US5484997A (en) * 1993-12-07 1996-01-16 Haynes; George W. Identification card with RF downlink capability
US6564321B2 (en) 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
JP3454947B2 (ja) * 1994-06-07 2003-10-06 富士通株式会社 パーソナル通信サービス分散制御システム
PL177486B1 (pl) * 1995-08-14 1999-11-30 Ibm Sposób i sieć do przesyłania komunikatu od pierwszego użytkownika do docelowych użytkowników
US5768505A (en) 1995-12-19 1998-06-16 International Business Machines Corporation Object oriented mail server framework mechanism
US5850396A (en) * 1996-06-24 1998-12-15 Gateway 2000, Inc. Multicast message distribution in a polynomial expansion manner
JPH1021169A (ja) * 1996-07-02 1998-01-23 Fujitsu Ltd 通信制御装置及び通信制御装置の通信制御方法並びに通信制御装置を有する通信システム
US6192407B1 (en) * 1996-10-24 2001-02-20 Tumbleweed Communications Corp. Private, trackable URLs for directed document delivery
US6385655B1 (en) 1996-10-24 2002-05-07 Tumbleweed Communications Corp. Method and apparatus for delivering documents over an electronic network
US5790790A (en) * 1996-10-24 1998-08-04 Tumbleweed Software Corporation Electronic document delivery system in which notification of said electronic document is sent to a recipient thereof
US6502191B1 (en) 1997-02-14 2002-12-31 Tumbleweed Communications Corp. Method and system for binary data firewall delivery
US20060195595A1 (en) 2003-12-19 2006-08-31 Mendez Daniel J System and method for globally and securely accessing unified information in a computer network
AU2182897A (en) * 1996-12-16 1998-07-15 Samsung Electronics Co., Ltd. Method for sending e-mail messages in a local area network, and device for applying same
US5802503A (en) * 1996-12-24 1998-09-01 Pitney Bowes Inc. Channel switched mail message switching and metering system
JPH10207798A (ja) * 1997-01-27 1998-08-07 Mitsubishi Electric Corp 転送機構付情報収集システム
US6178442B1 (en) * 1997-02-20 2001-01-23 Justsystem Corp. Electronic mail system and electronic mail access acknowledging method
US5983276A (en) * 1997-03-31 1999-11-09 Sun Microsystems, Inc. Acknowledgement tracking and automatic faxing system of EDI transactions on the internet
US6061448A (en) * 1997-04-01 2000-05-09 Tumbleweed Communications Corp. Method and system for dynamic server document encryption
US6014688A (en) * 1997-04-25 2000-01-11 Postx Corporation E-mail program capable of transmitting, opening and presenting a container having digital content using embedded executable software
US6651166B1 (en) 1998-04-09 2003-11-18 Tumbleweed Software Corp. Sender driven certification enrollment system
JPH11146011A (ja) 1997-11-11 1999-05-28 Nec Corp 電子メールシステム及び電子メールサーバ及び通信端末
GB2345424B (en) * 1997-11-11 2000-09-13 Nec Corp Electronic mail system and electronic mail server
US6285777B2 (en) * 1997-11-26 2001-09-04 International Business Machines Corporation Internet assisted mail
US7051003B1 (en) 1998-02-26 2006-05-23 Atabok Japan, Inc. Method and apparatus for delivering electronic data through a proxy server
JP3490294B2 (ja) * 1998-06-24 2004-01-26 インターナショナル・ビジネス・マシーンズ・コーポレーション メッセージ・マルチキャスト方法及びコンピュータ
US6151675A (en) 1998-07-23 2000-11-21 Tumbleweed Software Corporation Method and apparatus for effecting secure document format conversion
US6442592B1 (en) * 1998-12-11 2002-08-27 Micro Computer Systems, Inc. Message center system
US7171000B1 (en) 1999-06-10 2007-01-30 Message Secure Corp. Simplified addressing for private communications
US6584466B1 (en) 1999-04-07 2003-06-24 Critical Path, Inc. Internet document management system and methods
US6393423B1 (en) 1999-04-08 2002-05-21 James Francis Goedken Apparatus and methods for electronic information exchange
US20020101998A1 (en) * 1999-06-10 2002-08-01 Chee-Hong Wong Fast escrow delivery
US20020019932A1 (en) * 1999-06-10 2002-02-14 Eng-Whatt Toh Cryptographically secure network
US6988199B2 (en) 2000-07-07 2006-01-17 Message Secure Secure and reliable document delivery
US6636240B1 (en) 1999-12-16 2003-10-21 International Business Machines Corporation System and method for building dynamic e-mail distribution lists from multiple selected documents
US6658454B1 (en) * 2000-02-07 2003-12-02 Sendmail, Inc. Electronic mail system with improved methodology for processing messages with mailing lists
US20010034769A1 (en) * 2000-03-06 2001-10-25 Rast Rodger H. System and method of communicating temporally displaced electronic messages
US20040221011A1 (en) * 2000-04-10 2004-11-04 Steven Smith High volume electronic mail processing systems and methods having remote transmission capability
US20020026484A1 (en) * 2000-04-10 2002-02-28 Smith Steven J. High volume electronic mail processing systems and methods
US20040073617A1 (en) 2000-06-19 2004-04-15 Milliken Walter Clark Hash-based systems and methods for detecting and preventing transmission of unwanted e-mail
US7251728B2 (en) 2000-07-07 2007-07-31 Message Secure Corporation Secure and reliable document delivery using routing lists
US20020048372A1 (en) * 2000-10-19 2002-04-25 Eng-Whatt Toh Universal signature object for digital data
US20020128954A1 (en) * 2000-10-24 2002-09-12 Regulus Integrated Solutions, Llc Electronic trade confirmation system and method
US6745225B2 (en) * 2001-04-10 2004-06-01 Hewlett-Packard Development Company, Lp. Method and a device for enabling intercommunication among user processes in a communication management system regardless of the availability of the user processes
US7409424B2 (en) 2001-04-24 2008-08-05 Parker James A Electronic mail file access system
US7333223B2 (en) * 2001-12-06 2008-02-19 Genworth Financial, Inc. System and method for electronically delivering documents
US20030110223A1 (en) * 2001-12-07 2003-06-12 Scott Hamilton System and method for correcting the failed delivery of electronic documents
US6799150B2 (en) * 2001-12-14 2004-09-28 Ge Financial Assurance Holdings, Inc. System and method for monitoring information delivered through an electronic delivery system
US6898625B2 (en) * 2001-12-18 2005-05-24 Hewlett-Packard Development Company, L.P. Document tracking methods and system therefor
US8578480B2 (en) 2002-03-08 2013-11-05 Mcafee, Inc. Systems and methods for identifying potentially malicious messages
US7903549B2 (en) 2002-03-08 2011-03-08 Secure Computing Corporation Content-based policy compliance systems and methods
US8132250B2 (en) 2002-03-08 2012-03-06 Mcafee, Inc. Message profiling systems and methods
US7124438B2 (en) 2002-03-08 2006-10-17 Ciphertrust, Inc. Systems and methods for anomaly detection in patterns of monitored communications
US7694128B2 (en) * 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for secure communication delivery
US7870203B2 (en) 2002-03-08 2011-01-11 Mcafee, Inc. Methods and systems for exposing messaging reputation to an end user
US8561167B2 (en) 2002-03-08 2013-10-15 Mcafee, Inc. Web reputation scoring
US7693947B2 (en) 2002-03-08 2010-04-06 Mcafee, Inc. Systems and methods for graphically displaying messaging traffic
US7096498B2 (en) 2002-03-08 2006-08-22 Cipher Trust, Inc. Systems and methods for message threat management
US7458098B2 (en) * 2002-03-08 2008-11-25 Secure Computing Corporation Systems and methods for enhancing electronic communication security
US6941467B2 (en) 2002-03-08 2005-09-06 Ciphertrust, Inc. Systems and methods for adaptive message interrogation through multiple queues
US20060015942A1 (en) 2002-03-08 2006-01-19 Ciphertrust, Inc. Systems and methods for classification of messaging entities
US7139801B2 (en) * 2002-06-14 2006-11-21 Mindshare Design, Inc. Systems and methods for monitoring events associated with transmitted electronic mail messages
JP2004078565A (ja) * 2002-08-19 2004-03-11 Murata Mach Ltd 電子メールクライアントとクライアント用のプログラム
US20040044734A1 (en) * 2002-08-27 2004-03-04 Mark Beck Enhanced services electronic mail
US7657599B2 (en) * 2003-05-29 2010-02-02 Mindshare Design, Inc. Systems and methods for automatically updating electronic mail access lists
US7562119B2 (en) * 2003-07-15 2009-07-14 Mindshare Design, Inc. Systems and methods for automatically updating electronic mail access lists
US7395314B2 (en) * 2003-10-28 2008-07-01 Mindshare Design, Inc. Systems and methods for governing the performance of high volume electronic mail delivery
US7660857B2 (en) * 2003-11-21 2010-02-09 Mindshare Design, Inc. Systems and methods for automatically updating electronic mail access lists
US8635690B2 (en) 2004-11-05 2014-01-21 Mcafee, Inc. Reputation based message processing
US7487215B2 (en) * 2004-12-17 2009-02-03 International Business Machines Corporation Method and system for distributing a nested electronic communication to a plurality of recipients
US7937480B2 (en) 2005-06-02 2011-05-03 Mcafee, Inc. Aggregation of reputation data
US7949716B2 (en) 2007-01-24 2011-05-24 Mcafee, Inc. Correlation and analysis of entity attributes
US8214497B2 (en) 2007-01-24 2012-07-03 Mcafee, Inc. Multi-dimensional reputation scoring
US8763114B2 (en) 2007-01-24 2014-06-24 Mcafee, Inc. Detecting image spam
US8179798B2 (en) 2007-01-24 2012-05-15 Mcafee, Inc. Reputation based connection throttling
US7779156B2 (en) 2007-01-24 2010-08-17 Mcafee, Inc. Reputation based load balancing
US8185930B2 (en) 2007-11-06 2012-05-22 Mcafee, Inc. Adjusting filter or classification control settings
US8045458B2 (en) 2007-11-08 2011-10-25 Mcafee, Inc. Prioritizing network traffic
US8160975B2 (en) 2008-01-25 2012-04-17 Mcafee, Inc. Granular support vector machine with random granularity
US7953786B2 (en) * 2008-02-11 2011-05-31 International Business Machines Corporation Method and system for preferences-based mail distribution and digital postal services
US8589503B2 (en) 2008-04-04 2013-11-19 Mcafee, Inc. Prioritizing network traffic
US8621638B2 (en) 2010-05-14 2013-12-31 Mcafee, Inc. Systems and methods for classification of messaging entities
US9122877B2 (en) 2011-03-21 2015-09-01 Mcafee, Inc. System and method for malware and network reputation correlation
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US8931043B2 (en) 2012-04-10 2015-01-06 Mcafee Inc. System and method for determining and using local reputations of users and hosts to protect information in a network environment
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4677588A (en) * 1983-11-14 1987-06-30 International Business Machines Corp. Network interconnection without integration
US4706080A (en) * 1985-08-26 1987-11-10 Bell Communications Research, Inc. Interconnection of broadcast networks
US5113393A (en) * 1986-12-19 1992-05-12 Wang Laboratories, Inc. Apparatus for distributing data processing
US5088032A (en) * 1988-01-29 1992-02-11 Cisco Systems, Inc. Method and apparatus for routing communications among computer networks
US4995035A (en) * 1988-10-31 1991-02-19 International Business Machines Corporation Centralized management in a computer network
US5127087A (en) * 1988-12-27 1992-06-30 International Business Machines Corporation Method of allowing the transmission of electronic messages between enrolled and unenrolled users of computer systems

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
COMPUTER NETWORKS AND ISDN SYSTEMS=1987NL *
IEEE THE 8TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS=1988US *

Also Published As

Publication number Publication date
EP0506592A1 (en) 1992-09-30
JPH0795750B2 (ja) 1995-10-11
US5424724A (en) 1995-06-13
DE69216130D1 (de) 1997-02-06
DE69216130T2 (de) 1997-07-17
EP0506592B1 (en) 1996-12-27

Similar Documents

Publication Publication Date Title
JPH0548647A (ja) 電子メール文書分配方法及び装置
US5408618A (en) Automatic configuration mechanism
US5347633A (en) System for selectively intercepting and rerouting data network traffic
EP0329779B1 (en) Session control in network for digital data processing system which supports multiple transfer protocols
CN100459517C (zh) 用于自行配置网络中的路由设备的方法和装置
US5559933A (en) Distributed enterprise print controller
US5548729A (en) System for automatically generating and saving control information in a server if requested by a client at system initialization for operating in a network
KR890002315B1 (ko) 데이타통신 스테이션 채택방법
JPH09135262A (ja) 情報フィルタリング処理を行うデータ伝送方法
EP0213276A2 (en) Dynamic updating of data base directories
US6473431B1 (en) System and method facilitating determination by router nodes in a network of ranges of addresses for which each router node is responsible
US6765908B1 (en) System and method for transferring packets in a “connectionless” network
EP0511144B1 (en) Method and apparatus for interconnection of local area networks with wide area networks
JPH07105815B2 (ja) データ・パケツトの転送システム及びデータ・パケツトの転送方法
JP4251148B2 (ja) グループ内通信方法、システム及び記録媒体
US20020178289A1 (en) Communications device, address modification device, communications method and communications control program
JPH09294139A (ja) 電子メールシステムおよび電子メールの登録管理方法
US20050240609A1 (en) Method and apparatus for setting storage groups
JPH07219729A (ja) プリントシステム
EP0213277A2 (en) Propagation system for user queries through a distributed data base
JPH06266643A (ja) サーバプログラム管理方法
US5361388A (en) Message relaying system for a distributed processing system
JP4237196B2 (ja) メッセージ送信方法、メッセージ送信プログラム、及びメッセージ送信装置
JP3923931B2 (ja) 論理ネットワークへの参加要求方法、参加受付方法、メッセージ送信方法、参加要求プログラム、参加受付プログラム、メッセージ送信プログラム、参加要求装置、参加受付装置、及びメッセージ送信装置
JPH11331270A (ja) ネットワークシステム