JP2001175557A - Electronic mail system, transfer method for electronic mail, and recording medium - Google Patents

Electronic mail system, transfer method for electronic mail, and recording medium

Info

Publication number
JP2001175557A
JP2001175557A JP36414499A JP36414499A JP2001175557A JP 2001175557 A JP2001175557 A JP 2001175557A JP 36414499 A JP36414499 A JP 36414499A JP 36414499 A JP36414499 A JP 36414499A JP 2001175557 A JP2001175557 A JP 2001175557A
Authority
JP
Japan
Prior art keywords
user
domain
mail
destination
sequence
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
Application number
JP36414499A
Other languages
Japanese (ja)
Inventor
Satoru Watabe
哲 渡部
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP36414499A priority Critical patent/JP2001175557A/en
Publication of JP2001175557A publication Critical patent/JP2001175557A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To solve such a problem that efficiency in transfer is low by transmitting the same user message over and over again since the user message is transmitted for every destination user by the number of users even when plural destinations are designated to the same domain in the case of transmitting electronic mail, to which plural destinations are designated. SOLUTION: In this system, the transmitting side has a same domain user input/output means 14 for preparing the arrangement of user names by extracting a user name from the destination information of electronic mail to be transmitted for every destination domain and an SMTP agent 12 for transmitting the arrangement of user names and the user message of the electronic mail for every domain and the receiving side has a same domain user input/output means 24 for distributing the user message of the received electronic mail to the users inside the domain according to the received arrangement of user names.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は電子メールシステ
ム、電子メールの転送方法、及び記録媒体に関し、特に
同一ドメイン宛に複数のユーザ名が含まれる場合に効率
よく電子メールを転送する技術に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic mail system, an electronic mail transfer method, and a recording medium, and more particularly to a technology for efficiently transferring an electronic mail when a plurality of user names are included in the same domain.

【0002】[0002]

【従来の技術】RFC821で規定される電子メールの
配送プロトコルであるSMTP(simple mai
l transfer protocol)による電子
メールのアドレスは、“ユーザ名@ドメイン名”のよう
にユーザ名とドメイン名で構成され、各ユーザはいずれ
かのドメインに含まれ、各ドメインには電子メールの送
受信や管理を行う電子メール制御手段であるSMTPエ
ージェントを実装したメールサーバが配置される。別の
ドメインのユーザへの電子メールは、自メールサーバか
ら宛先のメールサーバに送信され、宛先のメールサーバ
に設けられる宛先ユーザのメールボックスに配信され
る。転送される電子メールは、宛先や主題等の情報を含
むヘッダ部と、本文からなり、これらを合わせた全体の
文をユーザメッセージとする。
2. Description of the Related Art SMTP (simple mai) which is an electronic mail delivery protocol defined by RFC821.
The address of the e-mail by l transfer protocol is composed of a user name and a domain name such as “user name @ domain name”, and each user is included in any one of the domains. A mail server equipped with an SMTP agent, which is electronic mail control means for managing, is arranged. An e-mail to a user in another domain is transmitted from the own mail server to the destination mail server, and delivered to the destination user's mailbox provided in the destination mail server. The transferred e-mail is composed of a header part including information such as a destination and a subject, and a body, and the entire sentence is used as a user message.

【0003】複数の宛先が指定される電子メールの場
合、宛先ユーザ毎に同一のユーザメッセージを送信する
ため、同一の宛先のドメインに対しても同一のユーザメ
ッセージを宛先ユーザ数だけ送信する必要があった。
In the case of an e-mail with a plurality of destinations specified, the same user message is transmitted for each destination user. Therefore, it is necessary to transmit the same user message to the same destination domain by the number of destination users. there were.

【0004】一方、インターネットの普及、クライアン
トPCの普及、及び企業等での電子メールの活用等によ
り、インターネット上を流れるメールの情報量は膨大に
なり、より高価な回線やメールサーバが必要となるとと
もに、効率的な転送技術がますます重要となっている。
On the other hand, with the spread of the Internet, the spread of client PCs, and the use of e-mail in companies and the like, the amount of information on mail flowing on the Internet becomes enormous, and more expensive lines and mail servers are required. At the same time, efficient transfer technology has become increasingly important.

【0005】[0005]

【発明が解決しようとする課題】上述のように、従来の
技術では、複数の宛先が指定される電子メールを送信す
る場合、同一ドメインに対して複数の宛先指定があって
も、各宛先ユーザ毎にユーザメッセージをユーザ数分送
信しているため、同じユーザメッセージを何回も送信し
てしまい転送の効率が悪いという課題があった。
As described above, in the prior art, when sending an e-mail to which a plurality of destinations are specified, even if a plurality of destinations are specified for the same domain, each destination Since the same number of user messages are transmitted each time, the same user message is transmitted many times, resulting in poor transfer efficiency.

【0006】本発明は、同一ドメインへの電子メールの
送信を、宛先ユーザ名をまとめて送信し、対応するユー
ザメッセージを1回のみ送信することで、上記問題を解
決し、効率のよい転送を実現するものである。
[0006] The present invention solves the above-mentioned problem by transmitting an e-mail to the same domain by collectively transmitting a destination user name and transmitting a corresponding user message only once, thereby achieving efficient transmission. It will be realized.

【0007】[0007]

【課題を解決するための手段】本発明の第1の電子メー
ルシステムは、送信する電子メールの宛先情報から宛先
ドメイン毎にユーザ名を抽出してユーザ名の並びを作成
する同一ドメインユーザ入出力手段と、前記ユーザ名の
並びと電子メールのユーザメッセージとを各ドメイン毎
に送信する電子メール制御手段とを有する。
A first e-mail system according to the present invention is a same-domain user input / output that extracts a user name for each destination domain from destination information of an e-mail to be transmitted and creates a sequence of user names. Means, and e-mail control means for transmitting the sequence of user names and e-mail user messages for each domain.

【0008】本発明の第2の電子メールシステムは、送
信する電子メールの宛先情報から宛先ドメイン毎にユー
ザ名を抽出してユーザ名の並びを作成する第1の同一ド
メインユーザ入出力手段と、前記ユーザ名の並びと電子
メールのユーザメッセージとを各ドメイン毎に送信する
電子メール制御手段とを送信側に有し、受信した前記ユ
ーザ名の並びに従って、受信した前記電子メールのユー
ザメッセージをドメイン内のユーザに分配する第2の同
一ドメインユーザ入出力手段を受信側に有する。
[0008] A second electronic mail system according to the present invention comprises: first same-domain user input / output means for extracting a user name for each destination domain from destination information of an electronic mail to be transmitted to create a sequence of user names; An e-mail control means for transmitting the sequence of the user names and the user message of the e-mail for each domain on a transmission side, and according to the sequence of the received user names, converts the received user message of the e-mail into a domain. The receiving side has a second same domain user input / output means for distributing to users within the same domain.

【0009】本発明の第1の電子メールの転送方法は、
送信する電子メールの宛先ユーザ名をドメイン毎に分割
してまとめてユーザ名の並びを作成する手順と、前記ユ
ーザ名の並びと電子メールのユーザメッセージを各ドメ
イン毎に送信する手順とを有する。
[0009] A first electronic mail transfer method of the present invention is as follows.
The method includes the steps of dividing the destination user name of the e-mail to be transmitted for each domain to collectively create a sequence of user names, and transmitting the sequence of the user names and the user message of the e-mail for each domain.

【0010】本発明の第2の電子メールの転送方法は、
送信する電子メールの宛先ユーザ名をドメイン毎に分割
してまとめてユーザ名の並びを作成する手順と、前記ユ
ーザ名の並びと電子メールのユーザメッセージをそれぞ
れ単位として宛先の各ドメイン毎に送信する手順と、受
信した前記ユーザ名の並びに従って前記電子メールのユ
ーザメッセージを各宛先ユーザに分配する手順を有す
る。
[0010] A second method for transferring an electronic mail according to the present invention is as follows.
A procedure for creating a list of user names by dividing a destination user name of an e-mail to be transmitted for each domain and transmitting the user name sequence and a user message of the e-mail for each domain as a unit. And a step of distributing the user message of the e-mail to each destination user according to the sequence of the received user names.

【0011】本発明の第3の電子メールの転送方法は、
送信する電子メールの宛先ユーザ名をドメイン毎に分割
してまとめてユーザ名の並びを作成する手順と、前記ユ
ーザ名の並びと電子メールのユーザメッセージを結合し
たものを単位として宛先の各ドメイン毎に送信する手順
と、受信した前記ユーザ名の並びに従って前記電子メー
ルのユーザメッセージを各宛先ユーザに分配する電子メ
ールの転送方法。
[0011] A third electronic mail transfer method according to the present invention includes:
A procedure for dividing the destination user name of the e-mail to be sent for each domain and creating a list of user names, and a step of combining the sequence of the user names and the user message of the e-mail for each destination domain And an e-mail transfer method for distributing the e-mail user message to each destination user in accordance with the received user name sequence.

【0012】本発明の第1の記録媒体は、送信する電子
メールの宛先ユーザ名をドメイン毎に分割してまとめて
ユーザ名の並びを作成する手順と、前記ユーザ名の並び
と電子メールのユーザメッセージをそれぞれ単位として
宛先の各ドメイン毎に送信する手順とをコンピュータに
実行させるプログラムを記録する。
A first recording medium according to the present invention includes a step of dividing a destination user name of an e-mail to be transmitted for each domain to collectively create a sequence of user names; A program for causing a computer to execute a procedure of transmitting a message in units of each destination domain is recorded.

【0013】本発明の第2の記録媒体は、送信する電子
メールの宛先ユーザ名をドメイン毎に分割してまとめて
ユーザ名の並びを作成する手順と、前記ユーザ名の並び
と電子メールのユーザメッセージを宛先の各ドメイン毎
に送信する手順と、受信した前記ユーザ名の並びに従っ
て前記電子メールのユーザメッセージを各宛先ユーザに
分配する手順とをコンピュータに実行させるプログラム
を記録する。
[0013] A second recording medium according to the present invention is a method for dividing a destination user name of an e-mail to be transmitted for each domain to collectively create a sequence of user names; A program for causing a computer to execute a procedure of transmitting a message for each destination domain and a procedure of distributing a user message of the e-mail to each destination user according to the received user name sequence is recorded.

【0014】[0014]

【発明の実施の形態】次に、本発明の第1の実施の形態
について図面を参照して詳細に説明する。図1は本発明
の第1の実施の形態のブロック図である。図1は、ドメ
インAからドメインB、Cへ電子メールを転送する場合
の構成を示している。送信側のドメインAは、クライア
ントコンピュータ上のユーザ17と、ネットワークX2
で接続するメールサーバ11を有する。図1ではユーザ
は1つしか示していないが、ドメインAに含まれるユー
ザはネットワークX2により接続される。通常1ユーザ
が1クライアントコンピュータに固定して使用されるこ
とが多い。
Next, a first embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram of a first embodiment of the present invention. FIG. 1 shows a configuration for transferring an electronic mail from a domain A to domains B and C. The sending side domain A is connected to the user 17 on the client computer and the network X2.
It has a mail server 11 connected by. Although only one user is shown in FIG. 1, users included in the domain A are connected by the network X2. Usually, one user is often used fixedly on one client computer.

【0015】メールサーバ11は、図示しないがCP
U、メモリ、入出力装置、及びネットワークX1、X2
との接続装置等を含むコンピュータに、ユーザ17とネ
ットワークX2を通して電子メールの送受信をするユー
ザエージェント16、ユーザエージェント16が受信し
た電子メールを一時的に保持する通信キュー15、及び
SMTPプロトコルを実装し電子メールの送受信を制御
するSMTPエージェント12等を実装している。ユー
ザエージェント16やSMTPエージェント12や送信
キュー15はプログラムとメモリ上に設けられた領域等
からなる。さらに、SMTPエージェント12は、RF
C821で規定される機能の他に、本発明の特徴的な機
能である同一ドメインユーザ入出力手段14と同一ドメ
インユーザ名記憶部13を含んでいる。
The mail server 11 has a CP (not shown).
U, memory, input / output device, and networks X1, X2
A computer including a connection device with the user agent 16 for transmitting and receiving an e-mail with the user 17 through the network X2, a communication queue 15 for temporarily storing the e-mail received by the user agent 16, and an SMTP protocol. An SMTP agent 12 for controlling transmission / reception of electronic mail is mounted. The user agent 16, the SMTP agent 12, and the transmission queue 15 include a program and an area provided on a memory. Further, the SMTP agent 12 transmits the RF
In addition to the functions defined in C821, the same-domain user input / output unit 14 and the same-domain user name storage unit 13, which are characteristic functions of the present invention, are included.

【0016】図2は、ユーザ17から受信し通信キュー
15に保持される電子メールのユーザメッセージの構成
を説明する図である。電子メールの電文全体のユーザメ
ッセージ41は、宛先アドレスや主題を含むヘッダ42
と本文43から構成される。宛先アドレスは前述のよう
に“ユーザ名@ドメイン名”という形式になっており、
図2では宛先が5ユーザの場合を示している。
FIG. 2 is a view for explaining the structure of a user message of an electronic mail received from the user 17 and held in the communication queue 15. The user message 41 of the entire electronic mail message includes a header 42 including a destination address and a subject.
And the text 43. The destination address has the format "user name @ domain name" as described above.
FIG. 2 shows a case where the destination is five users.

【0017】図3は、図2の電子メールが同一ドメイン
ユーザ名記憶部13に記憶される情報の様子を説明する
ものである。記憶されるレコードは、ドメインBとこれ
に属するユーザ名の並び(ユーザ名D、F、G)と、ド
メインCとこれに属するユーザ名の並び(ユーザ名E、
H)との2つある。このように各レコードは宛先のドメ
イン名と、これに含まれる宛先ユーザ名の並び(図3の
47又は48)から構成され、宛先ドメイン毎に作成さ
れる。これらのレコードは、送信キュー15を入力とし
て同一ドメインユーザ入出力手段14により作成され
る。
FIG. 3 explains the state of the information stored in the same domain user name storage unit 13 as the electronic mail of FIG. The records to be stored are a list of domains B and user names belonging to them (user names D, F, G), and a list of domains C and user names belonging to them (user names E,
H). As described above, each record is composed of a destination domain name and a list of destination user names included in the record (47 or 48 in FIG. 3), and is created for each destination domain. These records are created by the same domain user input / output unit 14 using the transmission queue 15 as an input.

【0018】図1では、ドメインBとドメインCでは受
信側のメールサーバの構成を示している。ドメインAの
メールサーバ11から送信された情報はメールサーバ2
1上のSMTPエージェント22で受信される。メール
サーバ21は、メールサーバ11と同様に、図示しない
がCPU、メモリ、入出力装置、及びネットワークX1
との接続装置等を含むコンピュータである。SMTPエ
ージェント22は、受信したユーザ名の並びを一時的に
記憶するユーザ名記憶部23と、ユーザ名記憶部23を
制御し、ユーザ名の並びから各ユーザのメールボックス
25へ受信したユーザメッセージを格納する同一ドメイ
ンユーザ入出力手段24を有する。メールボックス25
は、ドメインBに含まれる各ユーザのメールボックスを
集合したものであるが、図1ではユーザD、F、Gのみ
を示している。
FIG. 1 shows the configuration of the mail server on the receiving side in domain B and domain C. The information transmitted from the mail server 11 of the domain A is the mail server 2
1 on the SMTP agent 22. Like the mail server 11, the mail server 21 includes a CPU, a memory, an input / output device, and a network X1 (not shown).
It is a computer including a connection device and the like. The SMTP agent 22 controls the user name storage unit 23 that temporarily stores the received user name sequence and the user name storage unit 23, and transmits the user message received to each user's mailbox 25 from the user name sequence. It has the same domain user input / output means 24 for storing. Mailbox 25
Is a group of mailboxes of each user included in the domain B. FIG. 1 shows only the users D, F, and G.

【0019】ドメインCの構成はドメインBと同じであ
り、メールサーバ31はメールサーバ21に、SMTP
エージェント32はSMTPエージェント22に、ユー
ザ名記憶部33はユーザ名記憶部23に、同一ドメイン
ユーザ入出力手段34は同一ドメインユーザ入出力手段
24に、メールボックス35はメールボックス25に、
それぞれ相当する。なお、メールボックス35は、図1
ではユーザE、Hのみを示している。
The configuration of the domain C is the same as that of the domain B, and the mail server 31
The agent 32 is in the SMTP agent 22, the user name storage 33 is in the user name storage 23, the same domain user input / output means 34 is in the same domain user input / output means 24, the mailbox 35 is in the mailbox 25,
Each corresponds. It should be noted that the mailbox 35 is shown in FIG.
Shows only users E and H.

【0020】次に、本発明の第1の実施の形態の動作に
ついて説明する。図1において、ユーザ17から電子メ
ールをドメインBのユーザD、F、GとドメインCのユ
ーザE、Hへ送信する場合の動作を例に詳細に説明す
る。ユーザ17が送信した電子メールは、同一ドメイン
内のメールサーバ11に実装されるユーザエージェント
16で受信され、通信キュー15へ図2のようにユーザ
メッセージとして登録される。SMTPエージェント1
2は通信キュー15にユーザメッセージが登録される
と、同一ドメインユーザ入出力手段14を起動する。
Next, the operation of the first embodiment of the present invention will be described. In FIG. 1, the operation when the user 17 transmits an e-mail to the users D, F, and G of the domain B and the users E and H of the domain C will be described in detail as an example. The e-mail transmitted by the user 17 is received by the user agent 16 mounted on the mail server 11 in the same domain, and registered in the communication queue 15 as a user message as shown in FIG. SMTP Agent 1
2 activates the same domain user input / output means 14 when the user message is registered in the communication queue 15.

【0021】以降の動作を図4のフローチャートを用い
て説明する。同一ドメインユーザ入出力手段14は、送
信キュー15に登録されたユーザメッセージのヘッダ4
2から宛先を読み出し、ドメイン毎に分類して、同一ド
メインユーザ名記憶部13へ格納する(S61)。格納
される形式は図3に示すように、ドメイン名とユーザ名
の並びをセットにしたレコード単位であり、宛先ドメイ
ンの数だけレコードが作られる。図3の47がドメイン
B宛のユーザ名の並びで、48がドメインC宛のユーザ
名の並びである。
The subsequent operation will be described with reference to the flowchart of FIG. The same-domain user input / output means 14 sends the header 4 of the user message registered in the transmission queue 15.
2 is read out, classified for each domain, and stored in the same domain user name storage unit 13 (S61). As shown in FIG. 3, the storage format is a record unit in which a sequence of domain names and user names is set, and records are created by the number of destination domains. In FIG. 3, reference numeral 47 denotes a sequence of user names addressed to the domain B, and reference numeral 48 denotes a sequence of user names addressed to the domain C.

【0022】S62でSMTPエージェント12は、ド
メインBのユーザ名の並び47を同一ドメインユーザ名
記憶部13から取り出して、これを電子メールのユーザ
メッセージとしてドメインBへ送信する。ドメインBで
SMTPエージェント22がこれを受信し、同一ドメイ
ンユーザ入出力手段24によって受信したユーザ名の並
び47をユーザ名記憶部23へ格納した後、応答を返信
する(S71)。ドメインAのSMTPエージェント1
2は応答を受信すると、次にユーザメッセージ(図2の
41)をドメインBへ送信する(S63)。
In step S62, the SMTP agent 12 extracts the user name sequence 47 of the domain B from the same domain user name storage unit 13 and sends it to the domain B as an electronic mail user message. The SMTP agent 22 receives this in the domain B, stores the user name sequence 47 received by the same domain user input / output means 24 in the user name storage unit 23, and returns a response (S71). Domain A SMTP Agent 1
Upon receiving the response, 2 transmits a user message (41 in FIG. 2) to domain B (S63).

【0023】ドメインBのSMTPエージェント22
は、ユーザメッセージを受信すると、同一ドメインユー
ザ入出力手段24を起動し、S71で受信したユーザ名
の並び47をユーザ名記憶部23から取り出し、ユーザ
名の並び47に含まれるユーザ名D、F、Gの各メール
ボックス内へ、受信したユーザメッセージをそれぞれ格
納し、SMTPエージェント22がドメインAへ応答を
返信する(S72)。実際には、メールボックスに格納
されるユーザメッセージは、元のユーザメッセージを基
に組み立てられて作成されるが、詳しい説明は省略す
る。
Domain B SMTP agent 22
Receives the user message, activates the same domain user input / output means 24, retrieves the user name sequence 47 received in S71 from the user name storage unit 23, and retrieves the user names D, F included in the user name sequence 47. , G are stored in the respective mailboxes, and the SMTP agent 22 returns a response to the domain A (S72). Actually, the user message stored in the mailbox is created by assembling based on the original user message, but the detailed description is omitted.

【0024】以上のようにドメインBへの転送が終わる
と、次に、ドメインCへの送信を行う。この手順(S6
4、S81、S65、S82)は上述の手順(S62、
S71、S63、S72)と同一なので説明は省略す
る。ただし、送信するユーザ名の並びは図3の48の部
分となり、ドメインCのメールボックス35内のユーザ
E、Fのメールボックスへユーザメッセージが格納され
る。
When the transfer to the domain B is completed as described above, the transmission to the domain C is performed next. This procedure (S6
4, S81, S65, and S82) correspond to the above-described procedures (S62,
(S71, S63, S72), and the description is omitted. However, the arrangement of the user names to be transmitted is as shown at 48 in FIG. 3, and the user messages are stored in the mailboxes of the users E and F in the mailbox 35 of the domain C.

【0025】図1では図示していないが、メールサーバ
21はネットワークでクライアントコンピュータと接続
されており、クライアントコンピュータからドメインB
に所属するユーザは、メールボックス25をアクセスし
て自分宛の電子メールを取り出す。ドメインCに関して
も同様である。
Although not shown in FIG. 1, the mail server 21 is connected to a client computer via a network.
Of the user access the mailbox 25 and take out the electronic mail addressed to the user. The same applies to domain C.

【0026】以上のように、ユーザ名の並びを作成して
これをユーザメッセージとは別に送信することで、ユー
ザメッセージの送信回数を削減することができる。特
に、宛先ユーザが同一ドメインに多数含まれる場合に効
果が顕著となり、また、ユーザメッセージのデータ量が
大きいほど効果が顕著となることが明らかである。ま
た、データ転送量の削減に伴って、各メールサーバの処
理するデータ量が削減されるため、各メールサーバの負
荷も低減される。
As described above, by creating a sequence of user names and transmitting them separately from the user messages, the number of transmissions of the user messages can be reduced. In particular, it is clear that the effect is remarkable when a large number of destination users are included in the same domain, and that the effect becomes more remarkable as the data amount of the user message is larger. In addition, since the amount of data processed by each mail server is reduced along with the reduction in the data transfer amount, the load on each mail server is also reduced.

【0027】次に本発明の第2の実施の形態について説
明する。上述の第1の実施の形態のようにドメイン間の
転送をユーザ名の並びとユーザメッセージの2回に分け
て実行するのではなく、ユーザ名の並びとユーザメッセ
ージをまとめて1回で転送するのが第2の実施の形態の
特徴である。この特徴以外は第1の実施の形態と同じで
あるので、これらの説明は省略し、特徴部分のみを説明
する。
Next, a second embodiment of the present invention will be described. Rather than performing the transfer between domains in two steps of the arrangement of the user name and the user message as in the first embodiment described above, the arrangement of the user name and the user message are collectively transferred once. This is a feature of the second embodiment. Since other features are the same as those of the first embodiment, the description thereof will be omitted, and only the features will be described.

【0028】第2の実施の形態では、図4のS62のス
テップにおいてユーザ名の並びとユーザメッセージをま
とめてドメインBへ送信し、ドメインBはこれを受信す
るとユーザ名の並びの部分から宛先ユーザを取り出して
宛先ユーザのメールボックスへユーザメッセージを格納
し、応答をドメインAに返す。このためドメインAは2
回目の送信ステップ(S63に相当)は不要となり、ド
メインBはS71とS72のステップを1回の受信で実
行することになる。また、ドメインCへの転送も同様に
1回で実行する。
In the second embodiment, the sequence of user names and the user message are sent together to the domain B in step S62 of FIG. 4, and when the domain B receives this, the destination user And stores the user message in the mailbox of the destination user, and returns a response to domain A. So domain A is 2
The second transmission step (corresponding to S63) becomes unnecessary, and the domain B executes the steps of S71 and S72 by one reception. The transfer to the domain C is also performed once.

【0029】以上のように、第2の実施の形態では、ユ
ーザ名の並びとユーザメッセージとをまとめて転送する
ため、ドメイン間の転送動作を1回で実行できる。ま
た、このため、受信側のメールサーバは1回目に受信し
たユーザ名の並びを記憶しておく必要がないので図1の
ユーザ名記憶部23、33が不要となる。
As described above, according to the second embodiment, the sequence of user names and the user messages are transferred together, so that the transfer operation between domains can be executed at one time. For this reason, the mail server on the receiving side does not need to store the arrangement of the user names received the first time, so that the user name storage units 23 and 33 in FIG. 1 become unnecessary.

【0030】次に図1に示した記録媒体について説明す
る。記録媒体19は、第1の実施の形態にあっては、図
4のS61〜S65を実行する手順を記録した媒体であ
り、第2の実施の形態にあっては図4のS61〜S65
の手順を上述の第2の実施の形態説明の通りに変えた手
順を記録した媒体である。記録媒体はメールサーバ11
にロードされて実行される。
Next, the recording medium shown in FIG. 1 will be described. In the first embodiment, the recording medium 19 is a medium on which the procedure for executing S61 to S65 in FIG. 4 is recorded, and in the second embodiment, the recording medium 19 is in S61 to S65 in FIG.
Is a medium on which a procedure in which the procedure of the second embodiment is changed as described in the second embodiment is recorded. The recording medium is the mail server 11
Is loaded and executed.

【0031】記録媒体29は、第1の実施の形態にあっ
ては、図4のS71、S72を実行する手順を記録した
媒体であり、第2の実施の形態にあっては図4のS7
1、S72の手順を上述の第2の実施の形態説明の通り
に変えた手順を記録した媒体である。記録媒体29は、
メールサーバ21にロードされて実行される。記録媒体
39も記録媒体29と同様である。
In the first embodiment, the recording medium 29 is a medium on which a procedure for executing steps S71 and S72 in FIG. 4 is recorded. In the second embodiment, the recording medium 29 is a step S7 in FIG.
1 is a medium in which a procedure in which the procedure of S72 is changed as described in the second embodiment is recorded. The recording medium 29
It is loaded into the mail server 21 and executed. The recording medium 39 is the same as the recording medium 29.

【0032】図1では動作を説明するために送信の機能
をドメインAで、受信の機能をドメインB、Cで示して
いるが、各メールサーバは送信と受信の機能を併せ持っ
ているので、メールサーバの構成としては図5のブロッ
ク図のようになる。図5で、図1と同じ番号を付してい
るものは図1と同じ機能であるのでので、これらの説明
は省略する。ユーザ77は1つのみ示しているが、ドメ
インJに所属するユーザを代表している。ユーザエージ
ェント76はユーザ77からの電子メールを受信して通
信キュー15に登録するユーザエージェント16の機能
と、ユーザ77の要求に応じてメールボックス75内の
ユーザ77のメールボックスから電子メールを取り出し
てユーザ77に送信する機能を持つ。
In FIG. 1, the sending function is shown in domain A and the receiving function is shown in domains B and C to explain the operation. However, since each mail server has both sending and receiving functions, The configuration of the server is as shown in the block diagram of FIG. In FIG. 5, those having the same reference numerals as those in FIG. 1 have the same functions as those in FIG. 1, and thus description thereof will be omitted. Although only one user 77 is shown, it represents a user belonging to the domain J. The user agent 76 receives the e-mail from the user 77 and registers it in the communication queue 15, and extracts the e-mail from the user's 77 mailbox in the mailbox 75 in response to the request of the user 77. It has a function of transmitting to the user 77.

【0033】記憶媒体79は、第1の実施の形態にあっ
ては、送信側の手順である図4のS61〜S65を実行
する手順と受信側の手順である図4のS71、S72を
実行する手順とを記録した媒体であり、第2の実施の形
態にあっては図4のS61〜S65とS71、S72の
手順を上述の第2の実施の形態説明の通りに変えた手順
を記録した媒体である。記憶媒体79は、メールサーバ
71にロードされて実行される。
In the first embodiment, the storage medium 79 executes a procedure for executing S61 to S65 in FIG. 4 which is a procedure on the transmitting side, and executes S71 and S72 in FIG. 4 which is a procedure for the receiving side. In the second embodiment, a medium in which the procedures of S61 to S65 and S71 and S72 of FIG. 4 are changed as described in the second embodiment is recorded. Media. The storage medium 79 is loaded on the mail server 71 and executed.

【0034】[0034]

【発明の効果】第一の効果は、メールサーバ間の接続に
使用するネットワークや通信回線のデータ転送量を大幅
に削減できることである。 その理由は、同一ドメイン
の複数ユーザが宛先指定されたメールについては、複数
ユーザに対してユーザメッセージの送信を1回のみでメ
ール転送できるようにしたからである。
The first effect is that the amount of data transfer of a network or a communication line used for connection between mail servers can be greatly reduced. The reason is that, for an e-mail addressed to a plurality of users of the same domain, a user message can be transmitted to the plurality of users only once by e-mail.

【0035】第二の効果は、メールサーバの負荷を低減
できることである。その理由は、メールサーバ間でのデ
ータ転送量が削減されるからである。
The second effect is that the load on the mail server can be reduced. The reason is that the data transfer amount between mail servers is reduced.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の形態のブロック図で、送受信の
動作を説明するためのものである。
FIG. 1 is a block diagram of an embodiment of the present invention for explaining transmission / reception operations.

【図2】本発明の実施の形態の電子メールの形式を説明
するための図である。
FIG. 2 is a diagram for explaining a format of an electronic mail according to the embodiment of the present invention.

【図3】本発明の実施の形態の同一ドメインユーザ名記
憶部13の記憶形式を説明するための図である。
FIG. 3 is a diagram illustrating a storage format of a same-domain user name storage unit 13 according to the embodiment of the present invention.

【図4】本発明の第1の実施の形態の送信・受信の動作
を説明するための図である。
FIG. 4 is a diagram for explaining transmission / reception operations according to the first embodiment of the present invention.

【図5】本発明の実施の形態の送信・受信機能を実装し
たメールサーバの構成を示したブロック図である。
FIG. 5 is a block diagram showing a configuration of a mail server equipped with a transmission / reception function according to the embodiment of the present invention.

【符号の説明】[Explanation of symbols]

11 メールサーバ 12 SMTPエージェント 13 同一ドメインユーザ名記憶部 14 同一ドメインユーザ入出力手段 15 通信キュー 16 ユーザエージェント 19 記録媒体 21 メールサーバ 22 SMTPエージェント 23 ユーザ名記憶部 24 同一ドメインユーザ入出力手段 25 メールボックス 29 記録媒体 31 メールサーバ 32 SMTPエージェント 33 ユーザ名記憶部 34 同一ドメインユーザ入出力手段 35 メールボックス 39 記録媒体 DESCRIPTION OF SYMBOLS 11 Mail server 12 SMTP agent 13 Same domain user name storage part 14 Same domain user input / output means 15 Communication queue 16 User agent 19 Recording medium 21 Mail server 22 SMTP agent 23 User name storage part 24 Same domain user input / output means 25 Mailbox 29 Recording medium 31 Mail server 32 SMTP agent 33 User name storage unit 34 Same domain user input / output means 35 Mailbox 39 Recording medium

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B089 GA11 GB03 JA31 KA07 KC53 LA09 LA19 5K030 GA03 HA08 HB29 JT03 KA06 LC09 LD11 MB18 9A001 BB02 BB03 BB04 CC02 CC06 DD10 FF02 JJ14 JJ18 JJ25 JJ27 KK56  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 5B089 GA11 GB03 JA31 KA07 KC53 LA09 LA19 5K030 GA03 HA08 HB29 JT03 KA06 LC09 LD11 MB18 9A001 BB02 BB03 BB04 CC02 CC06 DD10 FF02 JJ14 JJ18 JJ25 JJ27 KK56

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 送信する電子メールの宛先情報から宛先
ドメイン毎にユーザ名を抽出してユーザ名の並びを作成
する同一ドメインユーザ入出力手段と、前記ユーザ名の
並びと電子メールのユーザメッセージとを各ドメイン毎
に送信する電子メール制御手段とを備えた電子メールシ
ステム。
1. A same-domain user input / output means for extracting a user name for each destination domain from destination information of an e-mail to be transmitted to create a sequence of user names, and providing a sequence of the user names and a user message of the e-mail. An e-mail system comprising: an e-mail control unit that transmits the e-mail to each domain.
【請求項2】 送信する電子メールの宛先情報から宛先
ドメイン毎にユーザ名を抽出してユーザ名の並びを作成
する第1の同一ドメインユーザ入出力手段と、前記ユー
ザ名の並びと電子メールのユーザメッセージとを各ドメ
イン毎に送信する電子メール制御手段とを送信側に備
え、受信した前記ユーザ名の並びに従って、受信した前
記電子メールのユーザメッセージをドメイン内のユーザ
に分配する第2の同一ドメインユーザ入出力手段を受信
側に備えた電子メールシステム。
2. A first same-domain user input / output means for extracting a user name for each destination domain from destination information of an e-mail to be transmitted to create a sequence of user names, and E-mail control means for transmitting a user message for each domain at the transmission side, and distributing the received e-mail user message to users in the domain according to the received user name sequence An e-mail system that has domain user input / output means on the receiving side.
【請求項3】 送信する電子メールの宛先ユーザ名をド
メイン毎に分割してまとめてユーザ名の並びを作成し、
前記ユーザ名の並びと電子メールのユーザメッセージを
各ドメイン毎に送信する電子メールの転送方法。
3. A destination user name of an e-mail to be transmitted is divided for each domain and put together to create a sequence of user names,
An electronic mail transfer method for transmitting the sequence of the user names and the electronic mail user message for each domain.
【請求項4】 送信する電子メールの宛先ユーザ名をド
メイン毎に分割してまとめてユーザ名の並びを作成し、
前記ユーザ名の並びと電子メールのユーザメッセージを
それぞれ単位として宛先の各ドメイン毎に送信し、前記
単位で受信すると、前記ユーザ名の並びに従って前記電
子メールのユーザメッセージを各宛先ユーザに分配する
電子メールの転送方法。
4. A destination user name of an e-mail to be transmitted is divided for each domain and put together to create a sequence of user names,
The electronic mail that distributes the user message of the e-mail to each destination user in accordance with the sequence of the user names when transmitting the user name sequence and the e-mail user message as a unit for each destination domain and receiving the unit. Email forwarding method.
【請求項5】 送信する電子メールの宛先ユーザ名をド
メイン毎に分割してまとめてユーザ名の並びを作成し、
前記ユーザ名の並びと電子メールのユーザメッセージを
結合したものを単位として宛先の各ドメイン毎に送信
し、前記単位で受信すると、前記ユーザ名の並びに従っ
て前記電子メールのユーザメッセージを各宛先ユーザに
分配する電子メールの転送方法。
5. A destination user name of an e-mail to be transmitted is divided for each domain and put together to form a sequence of user names,
When the domain of the user name and the user message of the e-mail are transmitted as a unit for each destination domain and received in the unit, the user message of the e-mail is transmitted to each destination user according to the sequence of the user names. How to forward emails for distribution.
【請求項6】 送信する電子メールの宛先ユーザ名をド
メイン毎に分割してまとめてユーザ名の並びを作成する
手順と、前記ユーザ名の並びと電子メールのユーザメッ
セージをそれぞれ単位として宛先の各ドメイン毎に送信
する手順とをコンピュータに実行させるプログラムを記
録した記録媒体。
6. A procedure for dividing a destination user name of an e-mail to be transmitted for each domain to collectively create a sequence of user names, and a method for dividing a destination user name into a unit of the sequence of the user names and a user message of the e-mail. A recording medium on which a program for causing a computer to execute a procedure for transmitting the data for each domain is recorded.
【請求項7】 送信する電子メールの宛先ユーザ名をド
メイン毎に分割してまとめてユーザ名の並びを作成する
手順と、前記ユーザ名の並びと電子メールのユーザメッ
セージを宛先の各ドメイン毎に送信する手順と、受信し
た前記ユーザ名の並びに従って前記電子メールのユーザ
メッセージを各宛先ユーザに分配する手順とをコンピュ
ータに実行させるプログラムを記録した記録媒体。
7. A procedure for dividing a destination user name of an e-mail to be transmitted for each domain to collectively create a sequence of user names, and for transmitting a sequence of the user names and a user message of the e-mail for each destination domain. A recording medium storing a program for causing a computer to execute a transmitting procedure and a procedure of distributing the user message of the e-mail to each destination user in accordance with the received arrangement of the user names.
JP36414499A 1999-12-22 1999-12-22 Electronic mail system, transfer method for electronic mail, and recording medium Pending JP2001175557A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36414499A JP2001175557A (en) 1999-12-22 1999-12-22 Electronic mail system, transfer method for electronic mail, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36414499A JP2001175557A (en) 1999-12-22 1999-12-22 Electronic mail system, transfer method for electronic mail, and recording medium

Publications (1)

Publication Number Publication Date
JP2001175557A true JP2001175557A (en) 2001-06-29

Family

ID=18481088

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36414499A Pending JP2001175557A (en) 1999-12-22 1999-12-22 Electronic mail system, transfer method for electronic mail, and recording medium

Country Status (1)

Country Link
JP (1) JP2001175557A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100689765B1 (en) * 2004-12-17 2007-03-08 이윤규 Apparatus and method for mailing, and computer readable medium thereof
JP2007257587A (en) * 2006-03-27 2007-10-04 Fujitsu Ltd Address information management system, management server and address book update method
US8161115B2 (en) 2001-06-15 2012-04-17 International Business Machines Corporation System and method for effective mail transmission
JP2014174860A (en) * 2013-03-12 2014-09-22 Nippon Telegr & Teleph Corp <Ntt> Message distribution system and message distribution method
JP2020120157A (en) * 2019-01-18 2020-08-06 合同会社エルプラス Encrypted data management system, encrypted data management program, and encrypted data management method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8161115B2 (en) 2001-06-15 2012-04-17 International Business Machines Corporation System and method for effective mail transmission
KR100689765B1 (en) * 2004-12-17 2007-03-08 이윤규 Apparatus and method for mailing, and computer readable medium thereof
JP2007257587A (en) * 2006-03-27 2007-10-04 Fujitsu Ltd Address information management system, management server and address book update method
JP2014174860A (en) * 2013-03-12 2014-09-22 Nippon Telegr & Teleph Corp <Ntt> Message distribution system and message distribution method
JP2020120157A (en) * 2019-01-18 2020-08-06 合同会社エルプラス Encrypted data management system, encrypted data management program, and encrypted data management method

Similar Documents

Publication Publication Date Title
JP3622320B2 (en) E-mail automatic forwarding system
US20070180035A1 (en) E-mail attachment selectable download
CN100466632C (en) Method and equipment used for anonymous group information transfer in distribustion type information transfer system
US20070180033A1 (en) Virtual mail storage for mail distributed using corporate distribution lists
EP0845184B1 (en) Improved message queuing distribution services for mail systems
US8775542B2 (en) Device and method for user-based processing of electronic message comprising file attachments
US20120011209A1 (en) Internet e-mail bridge
CA2544717C (en) Storing, sending and receiving text message threads on a wireless communication device
US20060174033A1 (en) Datacenter mail routing
JPH11212884A (en) Electronic mail transmission device and method
WO2001071992A3 (en) Integrated system and method of providing online access to files and information
IL150386A (en) Online aggregation in unified messaging
JP2003198630A (en) Method for managing electronic mail transmission/ reception system
JP3973352B2 (en) E-mail mediation apparatus and e-mail delivery method
JP3485416B2 (en) E-mail transfer method and device
US20040215819A1 (en) Apparatus for and method for controlling packet, and computer program product
US20070211713A1 (en) Content relay server, content replay system, content relay method, and program using the same
JP2001175557A (en) Electronic mail system, transfer method for electronic mail, and recording medium
JP3827415B2 (en) Terminal device for e-mail system
JPH01293063A (en) Multimedia linking communication system
JPH07264234A (en) Electronic mail management method
JPH0514405A (en) Electronic mail device
JP4365028B2 (en) System for transferring information representing the state of a receiving device of a virtual circuit in a computer network
KR102170232B1 (en) Method for providing email service and email system
JPH05308379A (en) Electronic mail system

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040224

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040416

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040518