JPH024059A - 電子メールシステムにおけるユーザ登録更新方法 - Google Patents
電子メールシステムにおけるユーザ登録更新方法Info
- Publication number
- JPH024059A JPH024059A JP63151314A JP15131488A JPH024059A JP H024059 A JPH024059 A JP H024059A JP 63151314 A JP63151314 A JP 63151314A JP 15131488 A JP15131488 A JP 15131488A JP H024059 A JPH024059 A JP H024059A
- Authority
- JP
- Japan
- Prior art keywords
- host
- information
- user registration
- wide area
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は広域ネットワーク上で動く電子メールシステム
におけるユーザ登録更新方法に関するものである。
におけるユーザ登録更新方法に関するものである。
[従来の技術]
広域ネットワーク形態の例を第5図に示す。
第5図において、3つの地域内のサブシステムSA 、
Sa 、Scが各ホストHA、HB、HCを介して広域
ネットワークNWに接続されている。
Sa 、Scが各ホストHA、HB、HCを介して広域
ネットワークNWに接続されている。
地域内サブシステムSA、SB、Soは、LAN(ロー
カルエリアネットワーク)で構成され、複数の端末Tが
接続されている。端末Tはホストと広域ネットワークN
Wとを介して、他の領域内サブシステムの端末Tとの電
子メール通信を行う。上記システム構成におけるユーザ
登録テーブルの確認・更新動作の従来例を示したのが、
第6図、第7図のフローチャートである。
カルエリアネットワーク)で構成され、複数の端末Tが
接続されている。端末Tはホストと広域ネットワークN
Wとを介して、他の領域内サブシステムの端末Tとの電
子メール通信を行う。上記システム構成におけるユーザ
登録テーブルの確認・更新動作の従来例を示したのが、
第6図、第7図のフローチャートである。
第6図の受信側ホストの動作から説明を行う。
ステップS20で広域ネットワーク側から電子メールを
受信すると、次にステップS21でその電子メールの宛
先の正しさを確認するために受信側ホスト内のユーザ登
録テーブルを参照する。
受信すると、次にステップS21でその電子メールの宛
先の正しさを確認するために受信側ホスト内のユーザ登
録テーブルを参照する。
そしてステップS22にて、宛先アドレスがユーザ登録
テーブルに登録されているかチエツクし、登録されてい
れば、ステップS23に進んで、該当する端末へあてて
LAN上へ転送する。
テーブルに登録されているかチエツクし、登録されてい
れば、ステップS23に進んで、該当する端末へあてて
LAN上へ転送する。
もし登録されていなければ、ステップS24へ進み、登
録なしな表わす原因コードを得、ステップS25でその
原因コードを付加したNACKパケットを該電子メール
を送信したホスト宛へ送ることになる。
録なしな表わす原因コードを得、ステップS25でその
原因コードを付加したNACKパケットを該電子メール
を送信したホスト宛へ送ることになる。
そのNACKパケットを受信した送信側ホストの動作を
表わしたのが第7図のフローチャートである。ステップ
326でNACKパケットを受信すると、ステップS2
7でそのパケットに付加されている原因コードを調べる
。それがユーザ登録テーブルへ登録されていないことを
表わすコードの場合は、ステップS28からステップS
30に進んで、テーブル情報の更新動作が始まる。
表わしたのが第7図のフローチャートである。ステップ
326でNACKパケットを受信すると、ステップS2
7でそのパケットに付加されている原因コードを調べる
。それがユーザ登録テーブルへ登録されていないことを
表わすコードの場合は、ステップS28からステップS
30に進んで、テーブル情報の更新動作が始まる。
ステップS30にて、受信側ホストに対してユーザ登録
テーブル情報を要求するパケットを送る。そして、ステ
ップS31にて要求した情報を受信し、ステップS32
でその情報に基づき送信側ホスト内の登録テーブルを更
新する。これにより送信側ホストにおけるユーザ登録テ
ーブルの更新が終了したことになる。
テーブル情報を要求するパケットを送る。そして、ステ
ップS31にて要求した情報を受信し、ステップS32
でその情報に基づき送信側ホスト内の登録テーブルを更
新する。これにより送信側ホストにおけるユーザ登録テ
ーブルの更新が終了したことになる。
なお、ステップS28でアドレスの登録に起因しないコ
ードの場合、ステップS29にて該当コードに対応する
処理を行うことになる。
ードの場合、ステップS29にて該当コードに対応する
処理を行うことになる。
し発明が解決しようとする課題]
しかしながら、上記従来例では、送信側ホストのユーザ
登録テーブルの更新が完了しても、他のホストに未だ未
更新のユーザ登録テーブルが残存している可能性があり
、その場合そのホスト内サブシステムの電子メールのユ
ーザが、同じ宛先誤りを繰り返し起こすことになる。
登録テーブルの更新が完了しても、他のホストに未だ未
更新のユーザ登録テーブルが残存している可能性があり
、その場合そのホスト内サブシステムの電子メールのユ
ーザが、同じ宛先誤りを繰り返し起こすことになる。
本発明は、前記従来の欠点を除去し、電子メールシステ
ムに接続された全てのホスト内のユーザ登録情報を常に
最新情報に更新する電子メールシステムにおけるユーザ
登録更新方法を提供する。
ムに接続された全てのホスト内のユーザ登録情報を常に
最新情報に更新する電子メールシステムにおけるユーザ
登録更新方法を提供する。
[課題を解決するための手段及び作用コこの課題を解決
するため、本発明の電子メールシステムにおけるユーザ
登録更新方法は、ホストコンピュータを介して広域ネッ
トへ接続されたサブシステム相互間で、電子メール通信
を行う電子メールシステムにおいて、 電子メールを受信したホストは、該電子メールの宛先ア
ドレスと該ホスト内に登録されている宛先アドレスとが
一致しない場合に、少なくとも前記ホスト内の宛先アド
レスが登録された登録日を付加した情報をシステム内の
全ホストへ送信し、 前記登録日を付加した情報を受信したホストは、前記情
報中の登録日と該ホスト内の宛先アドレスを含むユーザ
登録情報の最新登録日とが一致しない場合に、前記情報
を送信したホスト内に登録されているユーザ登録情報に
基づいて、該ホスト内の登録情報の更新を行う。
するため、本発明の電子メールシステムにおけるユーザ
登録更新方法は、ホストコンピュータを介して広域ネッ
トへ接続されたサブシステム相互間で、電子メール通信
を行う電子メールシステムにおいて、 電子メールを受信したホストは、該電子メールの宛先ア
ドレスと該ホスト内に登録されている宛先アドレスとが
一致しない場合に、少なくとも前記ホスト内の宛先アド
レスが登録された登録日を付加した情報をシステム内の
全ホストへ送信し、 前記登録日を付加した情報を受信したホストは、前記情
報中の登録日と該ホスト内の宛先アドレスを含むユーザ
登録情報の最新登録日とが一致しない場合に、前記情報
を送信したホスト内に登録されているユーザ登録情報に
基づいて、該ホスト内の登録情報の更新を行う。
[実施例コ
本実施例のシステム構成は、従来例で既に説明した第5
図と同じであるが、更に本実施例のホストコンピュータ
内のブロック構成を示す図が第1図である。第1図にお
いて、1はホストコンピュータ、2は広域網、3は広域
網2との通信を制御する広域網通信制御部、4は広域網
との通信データをバッファする広域網バッファメモリ、
5はLANとの通信データをバッファするLANバッフ
ァメモリ、6はLANとの通信を制御するLAN通信制
御部、7は演算・処理用のCPU、8はCPU7の制御
メモリを格納するプログラムメモリ、9はCPU(7)
”7−り用RAM、10は各メモリ間のDMAを制御す
るDMAC111はユーザ登録テーブル格納用RAM、
12はLANケーブル、13は端末Tを表わしている。
図と同じであるが、更に本実施例のホストコンピュータ
内のブロック構成を示す図が第1図である。第1図にお
いて、1はホストコンピュータ、2は広域網、3は広域
網2との通信を制御する広域網通信制御部、4は広域網
との通信データをバッファする広域網バッファメモリ、
5はLANとの通信データをバッファするLANバッフ
ァメモリ、6はLANとの通信を制御するLAN通信制
御部、7は演算・処理用のCPU、8はCPU7の制御
メモリを格納するプログラムメモリ、9はCPU(7)
”7−り用RAM、10は各メモリ間のDMAを制御す
るDMAC111はユーザ登録テーブル格納用RAM、
12はLANケーブル、13は端末Tを表わしている。
第2図はユーザテーブル格納用RAMIIの内容を示し
た図である。21は各端末毎のノードアドレスを記した
LAN側アドレステーブル、22は広域網でつながった
他のホストの広域網アドレス及び該ホストに接続された
端末のLAN内ノードアドレスを記した広域網側アドレ
ステーブル、23は通信異常発生時の原因を集めた原因
コードテーブル、24はLAN内及び広域網との通信に
必要なパラメータを記した通信パラメータテーブル、2
5は以上のテーブル情報の更新日履歴テーブルである。
た図である。21は各端末毎のノードアドレスを記した
LAN側アドレステーブル、22は広域網でつながった
他のホストの広域網アドレス及び該ホストに接続された
端末のLAN内ノードアドレスを記した広域網側アドレ
ステーブル、23は通信異常発生時の原因を集めた原因
コードテーブル、24はLAN内及び広域網との通信に
必要なパラメータを記した通信パラメータテーブル、2
5は以上のテーブル情報の更新日履歴テーブルである。
以上の、構成における本実施例の電子メールシステムの
動作を表わした図が第3図、第4図のフローチャートで
ある。
動作を表わした図が第3図、第4図のフローチャートで
ある。
まず、ステップS1で広域網2からの電子メールを受信
する。広域網通信制御部3を通じて広域バッファメモリ
4に格納された電子メールは、ステップS2で宛先アド
レスが確認され、更にステップS3でユーザ登録テーブ
ル格納用RAMIIの中のLAN側アドレステーブル2
1を参照し、ステップS4でLAN側アドレステーブル
21内に該宛先アドレスが登録されているか否かを判定
する。登録されていれば、ステップS5に進んで電子メ
ールはLANケーブル12へ送出され、目的の端末へ届
く。
する。広域網通信制御部3を通じて広域バッファメモリ
4に格納された電子メールは、ステップS2で宛先アド
レスが確認され、更にステップS3でユーザ登録テーブ
ル格納用RAMIIの中のLAN側アドレステーブル2
1を参照し、ステップS4でLAN側アドレステーブル
21内に該宛先アドレスが登録されているか否かを判定
する。登録されていれば、ステップS5に進んで電子メ
ールはLANケーブル12へ送出され、目的の端末へ届
く。
登録されていなければ、ステップS6でユーザ登録テー
ブル格納用RAM11の原因コードテーブル23から未
登録を示す未登録コードを得、更にステップS7で更新
日履歴テーブル25からLAN側アドレステーブル21
の最新更新日を得、ステップS8で原因コードと最新更
新日との情報を付加したNACKパケットをワークRA
Me内に生成する。そして、ステップS9で該NACK
パケットを広域網2につながる全ホストへ同報通信にて
順次送信する。
ブル格納用RAM11の原因コードテーブル23から未
登録を示す未登録コードを得、更にステップS7で更新
日履歴テーブル25からLAN側アドレステーブル21
の最新更新日を得、ステップS8で原因コードと最新更
新日との情報を付加したNACKパケットをワークRA
Me内に生成する。そして、ステップS9で該NACK
パケットを広域網2につながる全ホストへ同報通信にて
順次送信する。
該同報通信を受信した受信側ホストの動作を記したフロ
ーチャートが第4図である。ステップS10にてNAC
Kパケットを受信すると、ステップSllでNACKパ
ケットの付加情報を調べ原因コードを得る。原因コード
が未登録コードでない場合は、ステップS13で該原因
コードに従った処理を実行する。ステップS12にて該
原因コードが宛先アドレスの未登録コードの場合は、ス
テップS14に進んで該NACKパケットに付加されて
いる最新更新日を得るとともに、ステップS15で自分
のユーザ登録テーブル格納用RAMIIの変更日履歴テ
ーブル25から、LAN側アドレステーブル21の最新
更新日を得る。
ーチャートが第4図である。ステップS10にてNAC
Kパケットを受信すると、ステップSllでNACKパ
ケットの付加情報を調べ原因コードを得る。原因コード
が未登録コードでない場合は、ステップS13で該原因
コードに従った処理を実行する。ステップS12にて該
原因コードが宛先アドレスの未登録コードの場合は、ス
テップS14に進んで該NACKパケットに付加されて
いる最新更新日を得るとともに、ステップS15で自分
のユーザ登録テーブル格納用RAMIIの変更日履歴テ
ーブル25から、LAN側アドレステーブル21の最新
更新日を得る。
ステップS16ではステップS14.S15で得た両最
新更新日が一致しているか否かチエツクし、一致してい
れば該テーブル情報の更新が不要となり、もし一致しな
い場合は、該テーブルの更新動作を始める。ステップS
17にて該NACKパケットを送信したホストへ該ホス
ト内のLAN側アドレステーブル21を要求するパケッ
トを送る。そして、ステップS18でその応答の形で該
ホストからのLAN側アドレステーブル2Iを受信し、
ステップS19にて該当するユーザ登録テーブル格納用
RAMIIを更新して終了する。
新更新日が一致しているか否かチエツクし、一致してい
れば該テーブル情報の更新が不要となり、もし一致しな
い場合は、該テーブルの更新動作を始める。ステップS
17にて該NACKパケットを送信したホストへ該ホス
ト内のLAN側アドレステーブル21を要求するパケッ
トを送る。そして、ステップS18でその応答の形で該
ホストからのLAN側アドレステーブル2Iを受信し、
ステップS19にて該当するユーザ登録テーブル格納用
RAMIIを更新して終了する。
以上の動作により、ユーザ登録テーブル更新日の古いテ
ーブルを有するホストは、次々とテーブルを更新してい
くことになる。
ーブルを有するホストは、次々とテーブルを更新してい
くことになる。
以上説明した様に、宛先アドレス未登録のパケット受信
情報を該宛先アドレスの最新更新日を付加して同報通信
することにより、−回の未登録パケットの発生が全ホス
トのユーザ登録テーブル情報のチエツク・更新へと利用
でき、同じトラブルの発生を未然に防止できるという効
果がある。
情報を該宛先アドレスの最新更新日を付加して同報通信
することにより、−回の未登録パケットの発生が全ホス
トのユーザ登録テーブル情報のチエツク・更新へと利用
でき、同じトラブルの発生を未然に防止できるという効
果がある。
尚、付加通信情報としては、最小限更新日を必要とする
が、これに限定されることはない。
が、これに限定されることはない。
ユーザ登録テーブルあるいはLAN側アドレステーブル
を付加すれば、NACKパケットを送信したホストへの
再度の情報要求を必要としない。
を付加すれば、NACKパケットを送信したホストへの
再度の情報要求を必要としない。
更に、本発明は宛先アドレスの登録日の違いから電子メ
ールシステムに接続された全てのホストの情報を最新情
報に更新するものであって、宛先アドレスあるいはユー
ザ登録テーブルの更新に限らないのは自明である。
ールシステムに接続された全てのホストの情報を最新情
報に更新するものであって、宛先アドレスあるいはユー
ザ登録テーブルの更新に限らないのは自明である。
[発明の効果コ
本発明により、電子メールシステムに接続された全ての
ホスト内のユーザ登録情報を最新情報に更新する電子メ
ールシステムにおけるユーザ登録更新方法を提供できる
。
ホスト内のユーザ登録情報を最新情報に更新する電子メ
ールシステムにおけるユーザ登録更新方法を提供できる
。
第1図は本実施例のホストコンピュータ内ブロック構成
図、 第2図は本実施例のテーブル格納用RAM内のテーブル
構成図、 第3図は本実施例の受信側ホストの動作フローチャート
、 第4図は本実施例の受信側以外のホストの動作フローチ
ャート、 第5図は電子メールシステムのシステム構成図、 第6図は従来例の受信側ホストの動作フローチャート、 第7図は従来例の送信側ホストの動作フローチャートで
ある。 図中、l・・・ホストコンピュータ、2・・・広域WJ
、3・・・広域網通信制御部、4・・・広域網バッファ
メモリ、5・・・LANバッファメモリ、6・・・LA
N通信制御部、7・・・CPU、8・・・プログラムメ
モリ、9・・・ワークRAM、10・・・DMAC。 11・・・テーブル格納用RAM、12・・・LANテ
ーブル、13・・・端末Tである。
図、 第2図は本実施例のテーブル格納用RAM内のテーブル
構成図、 第3図は本実施例の受信側ホストの動作フローチャート
、 第4図は本実施例の受信側以外のホストの動作フローチ
ャート、 第5図は電子メールシステムのシステム構成図、 第6図は従来例の受信側ホストの動作フローチャート、 第7図は従来例の送信側ホストの動作フローチャートで
ある。 図中、l・・・ホストコンピュータ、2・・・広域WJ
、3・・・広域網通信制御部、4・・・広域網バッファ
メモリ、5・・・LANバッファメモリ、6・・・LA
N通信制御部、7・・・CPU、8・・・プログラムメ
モリ、9・・・ワークRAM、10・・・DMAC。 11・・・テーブル格納用RAM、12・・・LANテ
ーブル、13・・・端末Tである。
Claims (1)
- 【特許請求の範囲】 ホストコンピュータを介して広域ネットへ接続されたサ
ブシステム相互間で、電子メール通信を行う電子メール
システムにおいて、 電子メールを受信したホストは、該電子メールの宛先ア
ドレスと該ホスト内に登録されている宛先アドレスとが
一致しない場合に、少なくとも前記ホスト内の宛先アド
レスが登録された登録日を付加した情報をシステム内の
全ホストへ送信し、 前記登録日を付加した情報を受信したホストは、前記情
報中の登録日と該ホスト内の宛先アドレスを含むユーザ
登録情報の最新登録日とが一致しない場合に、前記情報
を送信したホスト内に登録されているユーザ登録情報に
基づいて、該ホスト内の登録情報の更新を行うことを特
徴とする電子メールシステムにおけるユーザ登録更新方
法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63151314A JPH024059A (ja) | 1988-06-21 | 1988-06-21 | 電子メールシステムにおけるユーザ登録更新方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63151314A JPH024059A (ja) | 1988-06-21 | 1988-06-21 | 電子メールシステムにおけるユーザ登録更新方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH024059A true JPH024059A (ja) | 1990-01-09 |
Family
ID=15515936
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63151314A Pending JPH024059A (ja) | 1988-06-21 | 1988-06-21 | 電子メールシステムにおけるユーザ登録更新方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH024059A (ja) |
-
1988
- 1988-06-21 JP JP63151314A patent/JPH024059A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2520563B2 (ja) | パケット交換網 | |
| US7453905B2 (en) | Mobile node, mobile agent and network system | |
| EP0160263A2 (en) | Distributed control of alias name usage in networks | |
| EP1206098A2 (en) | Mobile network and ip packet transferring method | |
| JPH0522345A (ja) | 最大転送単位の最適値管理決定方式 | |
| JPH11112577A (ja) | Lanシステム間相互接続方式及びネットワークサービスシステム | |
| JP2526695B2 (ja) | オンライン情報処理装置 | |
| JPH07105815B2 (ja) | データ・パケツトの転送システム及びデータ・パケツトの転送方法 | |
| EP0969630A1 (en) | Method for sharing network information and router apparatus | |
| JPH11331237A (ja) | マルチキャストパケット中継方法及び装置 | |
| EP1107537B1 (en) | System for distributing requests to servers | |
| JPH024059A (ja) | 電子メールシステムにおけるユーザ登録更新方法 | |
| JPH1065702A (ja) | Macアドレス管理方式 | |
| CN119341691B (zh) | 数据传输方法、装置、电子设备、芯片、存储介质及计算机程序产品 | |
| JPH11249976A (ja) | クライアントサーバシステムにおけるデータ転送制御システム | |
| JP3926495B2 (ja) | 移動体通信ネットワークシステム及び移動ノードの管理方法 | |
| JPH0556050A (ja) | ネツトワークシステム | |
| JPH01122230A (ja) | ネツトワーク・システムにおけるデータ伝送方式 | |
| WO2023119720A1 (ja) | 転送装置 | |
| JPH01291553A (ja) | メッシュネットワークにおける個別通信方式 | |
| JPH04316246A (ja) | ネットワークシステムにおけるデータ交換方式 | |
| JPH06216916A (ja) | Lan制御方式 | |
| JPH0653973A (ja) | 同報データ通信システム | |
| JPH07219917A (ja) | ネットワ−クシステム | |
| JP4301230B2 (ja) | 情報処理システム及びそのデータ通信方法 |