JPH0783376B2 - Computer network system - Google Patents
Computer network systemInfo
- Publication number
- JPH0783376B2 JPH0783376B2 JP1143407A JP14340789A JPH0783376B2 JP H0783376 B2 JPH0783376 B2 JP H0783376B2 JP 1143407 A JP1143407 A JP 1143407A JP 14340789 A JP14340789 A JP 14340789A JP H0783376 B2 JPH0783376 B2 JP H0783376B2
- Authority
- JP
- Japan
- Prior art keywords
- delivery
- destination
- delivery result
- node
- 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.)
- Expired - Fee Related
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【発明の詳細な説明】 〔概要〕 計算機網システムにおける、ノード間で転送するメール
の処理に関し、 メールを複数の宛先へ配送した結果の配送状態を、受信
側ノードから送信側ノードへ効率よく通知することがで
きるメール配送結果通知処理方式を目的とし、 通信回線で接続され、送信側ノードから受信側ノードへ
複数宛先のメールを転送し、該受信側ノードが該メール
を各該宛先へ送信する処理を行った後、該受信側ノード
から該送信側ノードへ、該メールを該宛先へ配送した状
態を示す配送結果通知を返送する計算機網システムにお
いて、該受信側ノードは、該メールの配送に関して一括
した状態を示す状態コードと、所要の詳細情報と、該メ
ールを正常に配送できない所定配送状態の宛先のみにつ
いて、当該各宛先ごとの配送結果を示す情報とを有する
該配送結果通知を作成して、該送信側ノードに通知し、
該送信側ノードは送信した該メールの宛先情報を保持
し、該宛先情報と該受信側ノードからの該配送結果通知
とに基づいて、全ての該宛先ごとについての配送結果情
報を生成するように構成する。DETAILED DESCRIPTION [Overview] Regarding processing of mails transferred between nodes in a computer network system, a delivery state of a mail delivered to a plurality of destinations is efficiently notified from a reception side node to a transmission side node. A mail delivery result notification processing method capable of performing a mail delivery result notification method, which is connected by a communication line, transfers mails from a sending node to a receiving node, and the receiving node sends the mails to the respective destinations. In the computer network system that returns the delivery result notification indicating the state of delivering the mail to the destination from the receiving side node to the sending side node after processing, the receiving side node A status code indicating the batch status, the required detailed information, and the delivery result for each destination only for the recipients in the predetermined delivery status where the mail cannot be delivered normally. Creating the delivery result notification having information indicating
The sending side node holds the destination information of the sent mail, and generates delivery result information for each of the destinations based on the destination information and the delivery result notification from the receiving side node. Constitute.
本発明は、計算機網システムにおける、ノード間で転送
するメールの処理、特にメール配送結果の通知処理を改
善した計算機網システムに関する。The present invention relates to a computer network system having improved processing of mails transferred between nodes, particularly processing of notifying a mail delivery result in a computer network system.
第3図は計算機網システムの構成例を示すブロック図で
あり、計算機のノード1aとノード1bは通信回線7で接続
されていて、ノード1aのメール処理部2aからノード1bへ
のメールの送信要求があると、送信処理部3aがメール処
理部2aから渡されるメールデータを送信する。FIG. 3 is a block diagram showing a configuration example of a computer network system, in which the nodes 1a and 1b of the computer are connected by a communication line 7, and a mail transmission request from the mail processing unit 2a of the node 1a to the node 1b. When there is, the transmission processing unit 3a transmits the mail data passed from the mail processing unit 2a.
そのメールデータを、ノード1bの受信処理部4bが受信し
メール処理部2bに渡すと、メール処理部2bはメールデー
タのメール本文の前に記載されている宛先に、その宛先
とメール本文からなるメールを配送し、その宛先への配
送の状態を配送結果処理部5bに渡す。こゝで配送の状態
とは、メールを宛先へ正常に転送できたか、何等かの要
因で正常に転送できなかったか、又は該当する宛先が無
くて(宛先指定の誤り等)配送できないか、その他の状
態をいう。When the reception processing unit 4b of the node 1b receives the mail data and passes it to the mail processing unit 2b, the mail processing unit 2b includes the destination and the mail body in the destination described before the mail body of the mail data. The mail is delivered, and the delivery status to the destination is delivered to the delivery result processing unit 5b. Here, the delivery status means whether the mail could be transferred normally to the destination, could not be transferred normally due to some reason, or could not be delivered because there was no corresponding destination (address specification error, etc.), etc. The state of.
又、メールデータは、1つのメール本文に対して、複数
の宛先を指定できるように構成され、このように複数の
宛先を持つメールを同報メールと呼び、同報メールの場
合にメール処理部2bは、複数の各宛先ごとに同じメール
本文のメールを繰り返し組み立てて配送し、各宛先ごと
の配送の状態を配送結果処理部5bに渡す。Further, the mail data is configured so that a plurality of destinations can be designated for one mail body. A mail having a plurality of destinations as described above is called a broadcast mail. 2b repeatedly assembles and delivers mails having the same mail body for each of a plurality of destinations, and delivers the delivery status of each destination to the delivery result processing unit 5b.
配送結果処理部5bは、メールデータの受信時に、その中
の宛先情報にメール識別番号を付した宛先リスト6bを、
受信処理部4bから受け取っていて、1つのメールの全宛
先についての配送状態をメール処理部2bから受け取る
と、それらの宛先に宛先ごとの配送状態を付した配送結
果を1メール分まとめて、送信処理部3bに送信を依頼す
る。The delivery result processing unit 5b, when receiving the mail data, the destination list 6b in which the mail identification number is added to the destination information in the mail data,
When the delivery status for all the destinations of one mail is received from the email processing section 2b and received from the reception processing unit 4b, the delivery result in which the delivery status for each destination is added to those destinations is collected and sent for one email. Request the transmission to the processing unit 3b.
送信処理部3bが送信する配送結果を、ノード1aの受信処
理部4aが受信すると、メールの送信要求元のメール処理
部2aに渡し、メール処理部2aはその配送結果によって所
要の後処理する。When the reception processing unit 4a of the node 1a receives the delivery result transmitted by the transmission processing unit 3b, the delivery result is passed to the mail processing unit 2a, which is the sender of the email, and the mail processing unit 2a performs necessary post-processing depending on the delivery result.
前記のように、配送結果は各宛先の情報とその各々の配
送状態を示す情報からなり、1つの同報メールについて
の配送結果のデータは、例えば配送結果を示す種別コー
ド、データの長さ、該当のメール識別番号等の後に、例
えば第2図(a)のようなデータを続けて構成する。こ
の各宛先A〜Nは、例えば組織名、部署名、氏名等から
なり、それぞれを区切る所定コードと長さ情報が前置さ
れるので20〜30バイトにはなり、多数の宛先の同報メー
ルでは、配送結果が相当に長くなる。As described above, the delivery result is composed of the information of each destination and the information showing the delivery state of each destination, and the delivery result data for one broadcast mail is, for example, the type code indicating the delivery result, the length of the data, After the corresponding mail identification number and the like, for example, data as shown in FIG. Each of the destinations A to N is composed of, for example, an organization name, a department name, a name, and the like, and is prefixed with a predetermined code and length information that delimit each, so the length is 20 to 30 bytes, and broadcast mails of a large number of destinations. Then, the delivery result will be considerably longer.
他方、配送した結果の状態としては、当然多くの場合に
正常に配送を完了し、同報メールの多数の宛先すべてに
ついて、正常配送済みを示す同一の状態情報が付く場合
が多く、冗長な情報転送が行われるという問題がある。On the other hand, as the status of the delivered result, of course, in many cases, the delivery is normally completed normally, and the same status information indicating successful delivery is often attached to all of the many recipients of the broadcast mail, which is redundant information. There is a problem with the transfer.
本発明は、メールを複数の宛先へ配送した結果の配送状
態を、受信側ノードから送信側ノードへ効率よく通知す
ることができるメール配送結果通知処理方式を目的とす
る。An object of the present invention is to provide a mail delivery result notification processing method capable of efficiently notifying a delivery state of a result of delivering an email to a plurality of destinations from a receiving side node to a transmitting side node.
第1図は、本発明の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of the present invention.
図はメール配送結果通知処理方式の構成を示し、通信回
線7で接続され、送信側ノード11aから受信側ノード11b
へ複数宛先のメールを転送し、受信側ノード11bから送
信側ノード11aへ、該メールを該宛先へ配送した状態を
示す配送結果を通知する計算機網システムにおいて、受
信側ノード11bの配送結果処理部15bは、該メールに関し
て一括した状態を示す所定の配送結果通知と、該メール
を正常に配送できない所定配送状態の該宛先がある場合
の、該宛先ごとの配送結果を示す情報とを送信側ノード
11aに通知し、送信側ノード11aの配送結果生成部10aは
送信した該メールの宛先情報である宛先リスト16aと、
受信側ノード11bからの該通知とに基づいて、該配送結
果を生成する。The figure shows the configuration of the mail delivery result notification processing method, which is connected by the communication line 7 and is connected from the sending side node 11a to the receiving side node 11b.
In the computer network system that transfers the mails of a plurality of destinations to the receiving side node 11b and notifies the sending side node 11a of the delivery result indicating the state of delivering the mails to the destinations, the delivery result processing unit of the receiving side node 11b. The sending side node 15b provides a predetermined delivery result notification indicating a collective state of the mail and information indicating a delivery result for each destination when the mail is in a predetermined delivery state in which the mail cannot be normally delivered.
11a, the delivery result generation unit 10a of the sending node 11a, the destination list 16a which is the destination information of the transmitted mail,
The delivery result is generated based on the notification from the receiving-side node 11b.
この処理方式により、同報メールのすべての宛先への配
送が正常に完了した場合等には、受信側のノード11bか
ら送信側のノード11aへは、その同報メールの配送状態
として一括した状態を示す通知のみを転送して、各宛先
個別の通知は送らず、従来の形式の結果通知は、前記一
括通知と送信時から保持する宛先リストに基づいて、ノ
ード11a側で生成するようにできるので、同報メールの
配送結果情報としてノード間で転送されるデータ量が、
多くの場合に大幅に減少する。By this processing method, when the delivery of the broadcast mail to all the destinations is completed normally, etc., the state in which the broadcast mail is delivered from the node 11b on the receiving side to the node 11a on the sending side is collectively shown. It is possible to transfer only the notification indicating the above and not send the notification for each destination individually, and the result notification in the conventional format can be generated on the node 11a side based on the batch notification and the destination list held from the time of transmission. Therefore, the amount of data transferred between nodes as the delivery result information of broadcast mail is
In many cases it is significantly reduced.
第1図において、ノード11aからノード11bへ同報メール
を送信する場合に、ノード11aのメール処理部2aが従来
のようにメールデータを作成して送信処理部13aに要求
し、送信処理部13aが送信するメールデータを、ノード1
1bの受信処理部14bが受信しメール処理部2bに渡すと、
メール処理部2bがメールデータに指定されている各宛先
にメールを配送し、各宛先への配送の状態を配送結果処
理部15bに渡す。In FIG. 1, when a broadcast mail is transmitted from the node 11a to the node 11b, the mail processing unit 2a of the node 11a creates mail data and requests the transmission processing unit 13a as in the conventional case, and the transmission processing unit 13a The mail data sent by the node 1
When the reception processing unit 14b of 1b receives and passes it to the mail processing unit 2b,
The mail processing unit 2b delivers the mail to each destination specified in the mail data, and delivers the delivery status to each destination to the delivery result processing unit 15b.
配送結果処理部15bは従来の配送結果処理部5bと同様
に、受信処理部14bから宛先リスト6bを受け取ってい
て、1つのメールの全宛先についての配送状態をメール
処理部2bから受け取ると、それらの結果を識別して、全
体の配送結果状態を一括して示す所定の状態コードを決
定し、その状態コードを持つ所定の配送処理終了通知を
作成して送信処理部13bに送信を依頼する。Similar to the conventional delivery result processing unit 5b, the delivery result processing unit 15b receives the destination list 6b from the reception processing unit 14b, and when receiving the delivery statuses of all the destinations of one mail from the mail processing unit 2b, The result is identified, a predetermined status code that collectively indicates the overall delivery result status is determined, a predetermined delivery processing end notification having the status code is created, and transmission is requested to the transmission processing unit 13b.
状態コードは例えば、全宛先に正常に配送されたことを
示す「正常」、宛先個別のエラー状態があることを示す
「エラー」、全宛先に共通のエラーがあることを示す
「共通エラー」等を識別できるように設定され、それら
の状態コードを通知するために配送処理終了通知のデー
タは、例えば第2図(b)〜(d)のように構成する。The status code is, for example, "normal" indicating normal delivery to all destinations, "error" indicating that there is an error state specific to each destination, "common error" indicating that there is a common error for all destinations, etc. Are set so as to be able to identify the status codes, and the data of the delivery processing end notification for notifying the status codes are configured as shown in FIGS. 2B to 2D, for example.
即ち、「正常」の場合には、第2図(b)に示すよう
に、配送処理終了通知であることを示す種別コード、こ
のデータの長さの後に、メール識別番号と「正常」の状
態コードからなるデータとし、又「共通エラー」の場合
には(c)に示すように、(b)と同じ形式で「共通エ
ラー」の状態コードを持つデータの後にエラーの内容を
示す所定の詳細情報を付けてなる、25バイト程度の形式
とする。That is, in the case of “normal”, as shown in FIG. 2B, the type code indicating the delivery processing end notification, the length of this data, the mail identification number, and the “normal” status. Predetermined details indicating the content of the error after the data having the status code of "common error" in the same format as (b), as shown in (c) in the case of "common error". The format is about 25 bytes with information.
又、「エラー」の場合には第2図(d)のように、
(b)と同じ形式で「エラー」の状態コードを持つデー
タの後に、エラー対象宛先について、前記の説明で
(a)に示したと同様の、宛先ごとの宛先情報と配送結
果の状態情報からなるデータを続ける。In the case of "error", as shown in Fig. 2 (d),
After the data having the status code of "error" in the same format as in (b), the error target destination is composed of the same destination information and delivery result status information as shown in (a) in the above description. Continue the data.
送信処理部13bが送信する配送処理終了通知を、ノード1
1aの受信処理部14aが受信すると、これを配送結果生成
部10aに渡す。配送結果生成部10aはメール送信時に送信
処理部13aから宛先リスト16aを渡されていて、配送処理
終了通知を受け取ると、その状態コードを識別し、状態
コードが「正常」の場合には、宛先リスト16aの該当す
るメール識別番号の宛先群について、「正常」に対応す
る配送結果情報を各宛先に付加した第2図(a)のよう
な配送結果のデータを生成してメール処理部2aに渡す。
又、状態コードが「共通エラー」の場合には、詳細情報
を各宛先に付加して配送結果のデータを生成する。The delivery processing end notification transmitted by the transmission processing unit 13b is sent to the node 1
When the reception processing unit 14a of 1a receives it, it passes it to the delivery result generation unit 10a. When the delivery result generation unit 10a receives the delivery processing end notification from the transmission processing unit 13a when the mail is sent and receives the delivery processing end notification, the delivery result generation unit 10a identifies the status code, and when the status code is "normal", For the destination group having the corresponding mail identification number in the list 16a, the delivery result data as shown in FIG. 2A in which the delivery result information corresponding to "normal" is added to each destination is generated and is sent to the mail processing unit 2a. hand over.
If the status code is "common error", detailed information is added to each destination to generate delivery result data.
配送処理終了通知の状態コードが「エラー」であった場
合には、受信側の配送結果処理部15bでは宛先別状態情
報を正常に配送できなかった宛先についての情報のみで
構成して転送するので、それに含まれない宛先について
は配送結果生成部10aが、「正常」の配送結果として宛
先別状態情報に追加挿入してメール処理部2aに渡す。If the status code of the delivery processing end notification is "error", the delivery result processing unit 15b on the receiving side transfers and configures the destination state information by only the information about the destination that could not be delivered normally. For the destinations that are not included therein, the delivery result generation unit 10a additionally inserts it into the state information for each destination as a "normal" delivery result and passes it to the mail processing unit 2a.
以上のようにして配送結果生成部10aから渡された配送
結果により、メール処理部2aは従来と同様に所要の後処
理等をする。As described above, the mail processing unit 2a performs necessary post-processing and the like in the same manner as in the conventional case, based on the delivery result passed from the delivery result generating unit 10a.
以上の説明から明らかなように本発明によれば、計算機
網システムにおいて、ノード間で転送するメールを複数
の宛先へ配送した結果の配送状態を、受信側ノードから
送信側ノードへ効率よく通知することができるので、ノ
ード間の通信処理効率を改善するという著しい工業的効
果がある。As is clear from the above description, according to the present invention, in a computer network system, a delivery state of a result of delivering a mail transferred between nodes to a plurality of destinations is efficiently notified from a receiving side node to a transmitting side node. Therefore, there is a remarkable industrial effect of improving the communication processing efficiency between the nodes.
第1図は本発明の構成を示すブロック図、 第2図は配送結果の転送情報の説明図、 第3図は従来の構成例を示すブロック図 である。 図において、 1a、1b、11a、11bはノード、2a、2bはメール処理部、3
a、3b、13a、13bは送信処理部、4a、4b、14a、14bは受
信処理部、5b、15bは配送結果処理部、6b、16bは宛先リ
スト、10aは配送結果生成部を示す。FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is an explanatory diagram of transfer information of delivery results, and FIG. 3 is a block diagram showing a conventional configuration example. In the figure, 1a, 1b, 11a, 11b are nodes, 2a, 2b are mail processing units, 3
Reference numerals a, 3b, 13a and 13b denote transmission processing units, 4a, 4b, 14a and 14b reception processing units, 5b and 15b delivery result processing units, 6b and 16b destination lists, and 10a delivery result generation units.
Claims (1)
(11a)から受信側ノード(11b)へ複数宛先のメールを
転送し、該受信側ノードが該メールを各該宛先へ送信す
る処理を行った後、該受信側ノードから該送信側ノード
へ、該メールを該宛先へ配送した状態を示す配送結果通
知を返送する計算機網システムにおいて、 該受信側ノードは、該メールの配送に関して一括した状
態を示す状態コードと、所要の詳細情報と、該メールを
正常に配送できない所定配送状態の宛先のみについて、
当該各宛先ごとの配送結果を示す情報とを有する該配送
結果通知を作成して、該送信側ノードに通知し(6b,15
b)、 該送信側ノードは送信した該メールの宛先情報(16a)
を保持し、該宛先情報と該受信側ノードからの該配送結
果通知とに基づいて、全ての該宛先ごとについての配送
結果情報を生成する(10a)ように構成されていること
を特徴とする計算機網システム。1. Connected by a communication line (7), a mail of a plurality of destinations is transferred from a sending side node (11a) to a receiving side node (11b), and the receiving side node sends the mails to the respective destinations. In the computer network system that returns the delivery result notification indicating the state of delivering the mail to the destination from the receiving side node to the sending side node after processing, the receiving side node Only the status code indicating the batch status, the required detailed information, and the recipients in the predetermined delivery status where the mail cannot be delivered normally,
The delivery result notification having information indicating the delivery result for each destination is created and notified to the sending node (6b, 15
b), the sender node sends destination information of the mail (16a)
And is configured to generate delivery result information for each of the destinations based on the destination information and the delivery result notification from the receiving side node (10a). Computer network system.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1143407A JPH0783376B2 (en) | 1989-06-06 | 1989-06-06 | Computer network system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1143407A JPH0783376B2 (en) | 1989-06-06 | 1989-06-06 | Computer network system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH039636A JPH039636A (en) | 1991-01-17 |
| JPH0783376B2 true JPH0783376B2 (en) | 1995-09-06 |
Family
ID=15338055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1143407A Expired - Fee Related JPH0783376B2 (en) | 1989-06-06 | 1989-06-06 | Computer network system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0783376B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3579233B2 (en) * | 1997-11-28 | 2004-10-20 | シャープ株式会社 | E-mail management method and recording medium recording e-mail management control program |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58151148A (en) * | 1982-03-04 | 1983-09-08 | Nippon Telegr & Teleph Corp <Ntt> | Information system of disabled multiple address |
| JPS61252732A (en) * | 1985-05-01 | 1986-11-10 | Nippon Telegr & Teleph Corp <Ntt> | Packet exchange simultaneous communication control system |
| JPH01132259A (en) * | 1987-11-18 | 1989-05-24 | Sanyo Electric Co Ltd | Repeating communication control system |
-
1989
- 1989-06-06 JP JP1143407A patent/JPH0783376B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH039636A (en) | 1991-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0308449B1 (en) | Transfer of messages in a multiplexed system | |
| CN110557728A (en) | short message sending method, device and network equipment | |
| JPH0783376B2 (en) | Computer network system | |
| CN114422626B (en) | Protocol transmission method, device and system | |
| US7894835B2 (en) | Method, system and devices for processing messages in multimedia messaging service | |
| JP2018041323A (en) | Communication system and communication method | |
| AU766026B2 (en) | System for transferring information between devices over virtual circuit established therebetween using computer network | |
| Gerhardstein et al. | The Pacific Northwest Laboratory Minicomputer Network. | |
| JP2004199620A (en) | File transmitting and receiving system and method using electronic-mail | |
| JP3168254B2 (en) | Message processing method in distributed processing | |
| JP2005056113A (en) | Electronic information distribution system and electronic information distribution method | |
| JPS63217745A (en) | Data designation transmission control system for electronic mail | |
| JPS5961337A (en) | Electronic mail system | |
| JP4379426B2 (en) | Queue integration system and method | |
| JPH04130841A (en) | Electronic mail transfer system | |
| TW200421882A (en) | Integrated circuit and method for establishing transactions | |
| JPH0396031A (en) | email system | |
| JPH03169140A (en) | Electronic mail processing unit | |
| Kümmel et al. | An adaptive data distribution system for | |
| JPH06326744A (en) | Inter-multi-vendor message communication system | |
| JPH11163919A (en) | Electronic mail equipment | |
| JPS63169149A (en) | Dynamic transmission schedule system | |
| JPH06214912A (en) | Communication system | |
| JPS6158355A (en) | Address inquiry system | |
| JPH0226430A (en) | Multi-address communication processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |