JP2005056113A - Electronic information distribution system and electronic information distribution method - Google Patents
Electronic information distribution system and electronic information distribution method Download PDFInfo
- Publication number
- JP2005056113A JP2005056113A JP2003285797A JP2003285797A JP2005056113A JP 2005056113 A JP2005056113 A JP 2005056113A JP 2003285797 A JP2003285797 A JP 2003285797A JP 2003285797 A JP2003285797 A JP 2003285797A JP 2005056113 A JP2005056113 A JP 2005056113A
- Authority
- JP
- Japan
- Prior art keywords
- electronic information
- mail transmission
- transmission
- distribution
- 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.)
- Withdrawn
Links
- 238000009826 distribution Methods 0.000 title claims abstract description 118
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims abstract description 226
- 238000012545 processing Methods 0.000 claims abstract description 110
- 238000004891 communication Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、いわゆる電子メールの配信を行う電子情報配信システム及び電子情報配信方法に係り、特に多数の受信者に電子メールを同時且つ大量に配信するための電子情報配信システム及び電子情報配信方法に関する。 The present invention relates to an electronic information distribution system and electronic information distribution method for distributing so-called electronic mail, and more particularly to an electronic information distribution system and electronic information distribution method for simultaneously distributing a large number of electronic mails to a large number of recipients. .
近年、宣伝広告の手段としてインターネット通信回路網の電子メールを利用したものがあり、例えば特定の販売店に自己のメールアドレスを登録しておくことにより当該販売店からの広告やクーポンを商品等を絞ることなく電子メールで配信するシステムや、メール受信者が予め受信を許諾する広告の種類を指定して自己のメールアドレスを会員登録しておき、この登録情報を基に配信元から受信者の好みに合った広告だけを電子メールとして配信するオプトインメールと呼ばれる配信するシステムが知られている。 In recent years, there has been a method of using an electronic mail of an internet communication circuit as a means of advertising, for example, by registering an e-mail address in a specific store, and advertising or coupons from the store can be used The system that distributes e-mails without narrowing down, and the type of advertisement that the e-mail recipient is permitted to receive in advance, register their e-mail address as a member, and based on this registration information, There is a known distribution system called opt-in mail that distributes only advertisements that suit your taste as electronic mail.
この様な電子メールを使用した配信システムは、多数の利用者(受信者)に対して同時に多量の電子メールの配信を行うものであって、従来技術としては例えば下記特許文献記載の技術が知られている。この特許文献には、送信端末から配信する電子メールを送信用サーバを介して中継用サーバに送信し、該中継用サーバが電子メールをメールアドレス毎に仕分けしてインターネット上に送出する配信システムにおいて、前記中継用サーバを複数設け、該複数の中継用サーバに送信処理を分散させることによって、大量の電子メールを配信する際のボトルネックを解消する技術が記載されている。
前述した従来技術による情報配信システムは、複数の中継サーバに送信サーバに電子メールを平均的に分散させることによって個々の中継サーバの負荷を分散させることによりボトルネックの解消を図るものであるが、実際の情報配信システムにおいては、(1)個々の中継サーバの基本的性能が同一とは限らないこと、(2)個々の中継サーバが他の処理によって負荷がリアルタイムに変動すること、(3)電子メールを送る送出先のネットワークの混雑度により電子メール送信処理時間が異なることがある。 The above-described information distribution system according to the prior art is intended to eliminate bottlenecks by distributing the load of individual relay servers by distributing electronic mail to a plurality of relay servers on an average basis. In an actual information distribution system, (1) the basic performance of each relay server is not necessarily the same, (2) the load of each relay server fluctuates in real time due to other processing, (3) The e-mail transmission processing time may vary depending on the congestion level of the destination network to which the e-mail is sent.
このため従来技術による情報配信システムは、大量電子メールを送信しようとした場合、送信処理の負荷を分散した各中継サーバにおいて、電子メールの送信待ち行列(以下、キューと呼ぶ)が生じ、且つ、当該キューのデータ量が各中継サーバに多寡が生じ、その結果、電子メール配信システム全体として最適且つ効率的に電子メールの送信処理がされないという不具合があった。 For this reason, in the information distribution system according to the conventional technique, when a large amount of e-mails are to be transmitted, an e-mail transmission queue (hereinafter referred to as a queue) occurs in each relay server in which the load of transmission processing is distributed, and There is a problem in that the amount of data in the queue varies among the relay servers, and as a result, the electronic mail distribution system as a whole cannot perform an electronic mail transmission process optimally and efficiently.
本発明の目的は、前述の従来技術による不具合を除去することであり、多数の受信者に同時に電子メールを配信する大量メールの送信に際して、送信システム資源(サーバ資源)を有効に使用し、高速に電子メール配信を行うことができる電子情報配信システム及び電子情報配信方法を提供することである。 An object of the present invention is to eliminate the above-mentioned problems caused by the prior art, and to effectively use transmission system resources (server resources) when transmitting a large amount of mail for simultaneously distributing electronic mail to a large number of recipients. It is to provide an electronic information distribution system and an electronic information distribution method capable of performing electronic mail distribution.
前記目的を達成するために本発明は、電子情報(電子メール)を作成してメール送信サーバへ配信依頼する送信端末と、該配信依頼された電子情報を指定されたメールアドレスへ送信処理を行うメール送信サーバとを複数備え、該複数のメール送信サーバから多数のメールアドレスへ電子情報を通信ネットワークを介して配信する電子情報配信システムにおいて、前記メール送信サーバが、前記配信依頼された電子情報を配信が完了するまで一時的に記憶する記憶装置と、該記憶装置に記憶された電子情報を配信するメール送信処理部と、該メール送信処理部におけるメール送信処理性能情報を取得する送信処理性能取得処理部とを備え、前記送信端末が、前記複数のメール送信サーバの送信処理性能取得処理部からメール送信処理性能情報を取得し、該メール送信処理性能情報に基づき、複数の電子情報を、各メール送信サーバのメール送信処理能力に応じて各メール送信サーバに分配する電子情報送信分配手段を備えることを第1の特徴とする。 In order to achieve the above object, the present invention performs transmission processing of a transmission terminal that creates electronic information (electronic mail) and requests distribution to a mail transmission server, and the electronic information requested for distribution to a specified mail address. In an electronic information distribution system that includes a plurality of mail transmission servers and distributes electronic information from the plurality of mail transmission servers to a large number of mail addresses via a communication network, the mail transmission server transmits the electronic information requested for distribution. A storage device that temporarily stores until distribution is completed, a mail transmission processing unit that distributes electronic information stored in the storage device, and a transmission processing performance acquisition that acquires mail transmission processing performance information in the mail transmission processing unit A mail processing performance information from the transmission processing performance acquisition processing section of the plurality of mail transmission servers. A first feature is provided with an electronic information transmission distribution unit that acquires and distributes a plurality of pieces of electronic information to each mail transmission server according to the mail transmission processing capability of each mail transmission server based on the mail transmission processing performance information. And
更に本発明は、前記特徴の電子情報配信システムにおいて、前記メール送信サーバにおけるメール送信処理性能情報が、前記記憶装置に一時的に記憶されている送信待ち電子情報の件数であり、前記送信端末の電子情報送信分配手段が、前記送信待ち電子情報の件数が他のメール送信サーバと比較して相対的に少ないメール送信サーバに配分する送信電子情報の件数を、前記送信待ち電子情報の件数が他のメール送信サーバと比較して相対的に多いメール送信サーバに分配する件数と比較して、多く配分することを第2の特徴とし、前記第1の特徴の電子情報配信システムにおいて、前記メール送信サーバにおけるメール送信処理性能情報が、前記メール送信処理部による単位時間単位の配信完了件数であり、前記送信端末の電子情報送信分配手段が、前記配信完了件数が他のメール送信サーバと比較して相対的に少ないメール送信サーバに配分する送信電子情報の件数を、前記配信完了件数が他のメール送信サーバと比較して相対的に多いメール送信サーバに分配する件数と比較して、少なく配分することを第3の特徴とする。 Further, the present invention is the electronic information distribution system according to the above feature, wherein the mail transmission processing performance information in the mail transmission server is the number of pieces of electronic information waiting for transmission temporarily stored in the storage device, The electronic information transmission distribution means determines the number of transmission electronic information to be distributed to a mail transmission server in which the number of electronic information waiting for transmission is relatively small compared to other mail transmission servers. In the electronic information distribution system according to the first feature, the mail transmission is characterized in that a large amount is distributed as compared with the number of cases distributed to a relatively large number of mail transmission servers. The mail transmission processing performance information in the server is the number of delivery completions per unit time by the mail transmission processing unit, and the electronic information transmission amount of the transmission terminal Means for distributing the number of transmission electronic information distributed to a mail transmission server having a relatively small number of delivery completions compared with other mail transmission servers, and comparing the number of distribution completions with other mail transmission servers. The third feature is that the distribution is less than the number of distribution to a large number of mail transmission servers.
また本発明は、前記何れかの特徴の電子情報配信システムにおいて、前記ネットワークを介して配信した電子情報が配信不能とのエラーメッセージ情報を受信するメール受信サーバを設け、前記送信端末はメール受信サーバが受信したエラーメッセージ情報の内容を識別し、識別したエラー内容が予め指定した特定エラーの場合、前記配信不能の電子情報の再送を行う様に動作することを第4の特徴とする。 According to the present invention, in the electronic information distribution system according to any one of the above features, a mail reception server is provided for receiving error message information indicating that the electronic information distributed via the network cannot be distributed, and the transmission terminal is a mail reception server The fourth feature is that the content of the error message information received is identified, and when the identified error content is a specific error specified in advance, the electronic information that cannot be delivered is retransmitted.
更に本発明は、電子情報を作成してメール送信サーバへ配信依頼する送信端末と、該配信依頼された電子情報を指定されたメールアドレスへ送信処理を行うメール送信サーバとを複数用意し、該複数のメール送信サーバから多数のメールアドレスへ電子情報を通信ネットワークを介して配信する電子情報配信方法において、前記配信依頼された電子情報を配信が完了するまで一時的に記憶する記憶ステップと、該記憶ステップにより記憶された電子情報にメールアドレスを付与して配信するメール送信処理ステップと、該メール送信処理ステップにおけるメール送信処理性能情報を取得する送信処理性能取得処理ステップと、該送信処理性能取得処理ステップにより取得した複数のメール送信サーバのメール送信処理性能情報を取得し、該取得したメール送信処理性能情報に基づいて電子情報を各メール送信サーバに分配する電子情報送信分配ステップとを含むことを第5の特徴とする、 Further, the present invention provides a plurality of transmission terminals that create electronic information and request distribution to a mail transmission server, and a plurality of mail transmission servers that perform transmission processing of the electronic information requested for distribution to a specified mail address. In an electronic information distribution method for distributing electronic information from a plurality of mail transmission servers to a large number of mail addresses via a communication network, the storage step of temporarily storing the electronic information requested for distribution until the distribution is completed; A mail transmission processing step for delivering the electronic information stored in the storage step by giving a mail address; a transmission processing performance acquisition processing step for acquiring mail transmission processing performance information in the mail transmission processing step; and the transmission processing performance acquisition The mail transmission processing performance information of the plurality of mail transmission servers acquired in the processing step is acquired and A fifth feature in that it comprises an electronic information transmitting distribution step of distributing the electronic information in the mail transmission server based on the mail transmission processing performance information,
また本発明は、この電子情報配信方法において、前記メール送信サーバにおけるメール送信処理性能情報が、前記記憶ステップにより一時的に記憶されている送信待ち電子情報の件数であり、前記電子情報送信分配ステップが、前記送信待ち電子情報の件数が他のメール送信サーバと比較して相対的に少ないメール送信サーバに配分する送信電子情報の件数を、前記送信待ち電子情報の件数が他のメール送信サーバと比較して相対的に多いメール送信サーバに分配する件数と比較して、多く配分するステップを含むことを第6の特徴とし、前記第5の特徴の電子情報配信方法において、メール送信サーバにおけるメール送信処理性能情報が、前記メール送信処ステップにおける単位時間単位の配信完了件数であり、前記電子情報送信分配ステップが、前記配信完了件数が他のメール送信サーバと比較して相対的に少ないメール送信サーバに配分する送信電子情報の件数を、前記配信完了件数が他のメール送信サーバと比較して相対的に多いメール送信サーバに分配する件数と比較して、少なく配分するステップを含むことを第7の特徴とする。 In the electronic information distribution method according to the present invention, in the electronic information distribution method, the mail transmission processing performance information in the mail transmission server is the number of electronic information waiting to be transmitted temporarily stored in the storage step, and the electronic information transmission distribution step However, the number of transmission electronic information to be distributed to a mail transmission server in which the number of electronic information waiting for transmission is relatively small compared to other mail transmission servers, and the number of electronic information waiting for transmission is different from that of other mail transmission servers. According to a sixth feature of the present invention, the electronic information distribution method according to the fifth feature includes a step of allocating a large amount compared to a relatively large number of mail transmission servers. The transmission processing performance information is the number of distribution completions per unit time in the mail transmission processing step, and the electronic information transmission distribution step. The number of transmission electronic information distributed to a mail transmission server having a relatively small number of distribution completions compared to other mail transmission servers, and the number of distribution completions relative to other mail transmission servers. A seventh feature is that it includes a step of allocating less than the number of allocating mails to a large number of mail transmission servers.
また本発明は、前記何れかの特徴の電子情報配信方法において、ネットワークを介して配信した電子情報が配信不能とのエラーメッセージ情報を受信し、該受信したエラーメッセージ情報の内容を識別し、識別したエラー内容が予め指定した特定エラーの場合、前記配信不能の電子情報の再送を行う様に動作することを第8の特徴とする。 According to another aspect of the present invention, there is provided an electronic information distribution method according to any one of the above features, wherein error message information indicating that electronic information distributed via a network is undeliverable is received, and the content of the received error message information is identified and identified. If the error content is a specific error specified in advance, an eighth feature is that the electronic information that cannot be delivered is retransmitted.
本発明による電子情報配信システム及び配信方法は、複数のメール送信サーバにおけるメール送信処理性能情報を取得し、当該メール送信処理性能情報に応じて電子情報を各メール送信サーバに配信することによって、各メール送信サーバの能力及び負荷に応じて適正に電子情報を分配し、送信システム資源(サーバ資源)を有効に使用し、高速に電子メール配信を行うことができる。 The electronic information distribution system and distribution method according to the present invention obtains mail transmission processing performance information in a plurality of mail transmission servers, and distributes electronic information to each mail transmission server according to the mail transmission processing performance information. Electronic information can be appropriately distributed according to the capability and load of the mail transmission server, transmission system resources (server resources) can be used effectively, and electronic mail can be delivered at high speed.
また本発明による電子情報配信システム及び配信方法は、前記メール送信処理性能情報を、一時的に記憶されている送信待ち電子情報の件数又はメール送信処ステップにおける単位時間単位の配信完了件数とすることにより、個々のメール送信サーバの能力及び負荷に応じて適正に電子情報を分配し、送信システム資源を有効に使用して高速に電子メールの配信を行うことができる。 Further, in the electronic information distribution system and distribution method according to the present invention, the mail transmission processing performance information is set to the number of pieces of electronic information waiting to be temporarily stored or the number of distribution completions per unit time in the mail transmission processing step. Thus, electronic information can be appropriately distributed according to the capability and load of each mail transmission server, and electronic mail can be distributed at high speed by effectively using transmission system resources.
更に本発明による電子情報配信システム及び配信方法は、ネットワークを介して配信した電子情報が配信不能とのエラーメッセージ情報の内容により、前記配信不能の電子情報の再送を行う様に動作するため、一時的に配信が不能だったメールアドレスに対して電子情報を再送することができる。 Further, the electronic information distribution system and distribution method according to the present invention operate to retransmit the electronic information that cannot be distributed according to the content of the error message information that the electronic information distributed via the network cannot be distributed. Electronic information can be resent to a mail address that could not be distributed.
以下、本発明の一実施形態による電子情報配信システム及び電子情報配信方法を図面を参照して詳細に説明する。図1は、本実施形態による電子情報配信方法を適用した電子情報配信システムの概略構成を示す図、図2は本電子情報配信システムにおける送信端末とメール送信サーバ間における処理手順を説明するための図である。 Hereinafter, an electronic information distribution system and an electronic information distribution method according to an embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 is a diagram showing a schematic configuration of an electronic information distribution system to which an electronic information distribution method according to the present embodiment is applied. FIG. 2 is a diagram for explaining a processing procedure between a transmission terminal and a mail transmission server in the electronic information distribution system. FIG.
<システム構成の説明>
本実施形態による電子情報配信システムは、図1に示す如く、配信する電子メール(電子情報)を作成及び後述するメール送信サーバに分配する機能を持つ送信端末10と、該送信端末10から分配された電子メール(データ)を一時的に記憶した後に通信ネットワークであるインターネット網70を介して指定されたメールアドレスに配信する複数の送信サーバ30,40他と、前記インターネット網70を介してメールを受信及び記憶するメール受信サーバ90と、外部のコンピュータ網と接続されるインターネット網70と、前記送信端末10とメール送信/受信サーバ10/90とを接続する通信回線20と、該メール送信/受信サーバ10及び90とインターネット網70を接続する通信回線60とから構成される。
<Description of system configuration>
As shown in FIG. 1, the electronic information distribution system according to the present embodiment is distributed from a transmission terminal 10 having a function of creating an electronic mail (electronic information) to be distributed and distributing it to a mail transmission server to be described later. A plurality of transmission servers 30 and 40, etc., which temporarily store the received e-mail (data) and then deliver it to a specified e-mail address via the Internet network 70 which is a communication network, and e-mail via the Internet network 70 A mail receiving server 90 for receiving and storing, an Internet network 70 connected to an external computer network, a
前記送信端末10は、操作者から入力された情報、例えば各種広告宣伝文書等を用いて電子メールを作成するメール作成処理部11と、後述する処理に従って前記作成した電子メールをメール送信サーバ30他に分配するメール送信分配処理部12と、前記メール受信サーバ90により受信したメールから特定のエラーメッセージを識別し、再送を行う必要があるメールアドレスに対する再送を指示するエラーメール取得判定部13とから構成される。
The transmission terminal 10 includes an email creation processing unit 11 that creates an email using information input by an operator, for example, various advertisement documents, and the email transmission server 30 and the like based on the email created according to the processing described later. From the mail transmission
前記メール作成処理部11は、例えば、多数のジャンル/製品の宣伝広告文やURLを記憶しておき、メールアドレス対応に予め顧客から指定されたジャンル/製品の宣伝文章等を読み出して編集し、当該メールアドレスのユーザが指定するジャンル/製品の宣伝文書等を編集する機能を含み、原則的にはテキスト/HTML形式の電子メールを対象とするため、作成した電子メール毎の容量は所定の範囲に収まるものであっても良いが、これに限られるものではない。 The e-mail creation processing unit 11 stores, for example, advertisement texts and URLs of a large number of genres / products, reads out and edits genre / product advertisement texts specified in advance by the customer in correspondence with the e-mail address, Including the function to edit the genre / product promotional document specified by the user of the mail address, and in principle it is intended for text / HTML format emails, so the capacity for each created email is within a predetermined range However, the present invention is not limited to this.
前記複数のメール送信サーバ30他は、同一構成の多数のサーバであって、前記送信端末10から分配された電子メールを一時的に記憶する記憶装置31と、該記憶装置31から電子メールを呼び出し、インターネット網70を介して指定されたメールアドレスに配信するメール送信処理部33と、自己サーバのメール送信処理性能情報(自己サーバのメールを送信する処理能力に関する情報)を取得する送信処理性能取得処理部34とを備え、分配された電子メールの送信を行うと共に当該メール送信の処理能力を監視する機能を備える。前記送信処理性能取得処理部34が監視乃至取得するメール送信処理性能情報とは、例えば配信用に分配された電子メールの記憶装置31の未送信メール件数(又は容量)や、メール作成処理部33が所定時間内に送信を完了したメール送信件数(又は容量)であるが、これに限られるものではない。
尚、本実施形態においては送信端末10及び各サーバ30他において各種処理部を設けたものとして説明するが、実際の装置においてはソフトウェアによって構成する。
The plurality of mail transmission servers 30 and the like are a large number of servers having the same configuration, and a storage device 31 that temporarily stores an electronic mail distributed from the transmission terminal 10, and calls the electronic mail from the storage device 31. A mail transmission processing unit 33 that delivers to a specified mail address via the Internet network 70, and a transmission processing performance acquisition that acquires mail transmission processing performance information of the own server (information on processing capability of sending mail of the own server) And a processing unit 34 for transmitting the distributed electronic mail and monitoring the processing capability of the mail transmission. The mail transmission processing performance information monitored or acquired by the transmission processing performance acquisition processing unit 34 is, for example, the number (or capacity) of unsent mails in the storage device 31 of electronic mail distributed for distribution, or the mail creation processing unit 33. Is the number of mail transmissions (or capacity) that has been transmitted within a predetermined time, but is not limited thereto.
In the present embodiment, the transmission terminal 10, each server 30, and the like are described as having various processing units, but an actual apparatus is configured by software.
また前記メール受信サーバ90は、通常のメール受信用に設けたものではなく、前述のメール送信サーバ30他から配信した電子メールが何等かの要因により配信ができず、この配信が出来なかった旨のエラーメッセージ(メール)を受信するためのものであり、このエラーメッセージを格納するための記憶装置31を備えている。前記配信ができなかった原因としては、(1)メールアドレスが削除、(2)メールアドレスの誤記/変更、(3)宛先のメール受信サーバが起動していない事(HostUnkownエラー)、(4)送信処理に時間を要し、予め定められた時間内に送信が完了しなかった事(Timeoutエラー)、(5)宛先のメールボックスが規定容量を超えている事(DiskFullエラー)が考えられ、前記(1)及び(2)による配信エラーはメールアドレスそのものを変更しなければならない復旧が困難なエラーであるのに対し、前記(3)〜(5)の配信エラーは一時的なエラーの可能性があるため、配信がエラーとなった場合でも所定時間(数時間〜数日)経過後に電子メールの再送を試みれば配信ができる可能性があると言う特性があり、本明細書ではこれらを特定エラーと呼ぶ。 Further, the mail receiving server 90 is not provided for receiving normal mail, and the e-mail distributed from the mail transmitting server 30 or the like cannot be distributed for some reason, and this distribution is not possible. The error message (email) is received, and a storage device 31 is provided for storing the error message. Reasons for the failure to deliver were (1) E-mail address deleted, (2) E-mail address error / change, (3) Destination e-mail receiving server not running (HostUnkown error), (4) It takes time for the transmission process, the transmission was not completed within a predetermined time (Timeout error), (5) the destination mailbox exceeds the specified capacity (DiskFull error), While the delivery errors due to (1) and (2) are difficult errors that require the email address to be changed, the delivery errors (3) to (5) can be temporary errors. Therefore, even if delivery fails, there is a characteristic that delivery may be possible if an attempt is made to resend an email after a predetermined time (several hours to several days) has passed. Is called a specific error.
<動作説明>
次に前記の如く構成された電子情報配信システムの動作を図1及び図2を参照して説明する。図2は、本システムにおける送信端末側とメール送信サーバ側における処理手順を説明するための図である。
<Description of operation>
Next, the operation of the electronic information distribution system configured as described above will be described with reference to FIGS. FIG. 2 is a diagram for explaining a processing procedure on the transmission terminal side and the mail transmission server side in this system.
本実施形態による電子情報配信システムは、図2に示す如く、操作者の指示によって送信端末10がメール作成処理部11を用いて多数の電子メールを作成してメール送信分配処理部12に対してメール送信乃至分配の指示(ステップ100)を行うことにより、メール送信分配処理部12が電子メール送信先が存在するか否かの判定を行い(ステップ201)、この後に全てのメール送信サーバ30他から当該メール送信サーバのメール送信処理性能情報を送信処理性能取得処理部34に要求して取得する(ステップ203〜300)。
In the electronic information distribution system according to the present embodiment, as shown in FIG. 2, the sending terminal 10 creates a large number of e-mails using the mail creation processing unit 11 according to an instruction from the operator, and sends it to the mail transmission
このメール送信処理性能情報とは、メール作成処理部11が作成する電子メールの個々のデータ容量が所定の範囲に収まり、件数と容量がほぼ比例する場合には、記憶装置31に格納された未送信メール件数やメール作成処理部33が所定時間内に送信を完了したメール送信件数が好ましく、メール作成処理部11が作成する電子メールの個々のデータ容量が大幅に増減して件数と容量が全く比例しない場合には、記憶装置31に格納された未送信メールの全データ容量やメール作成処理部33が所定時間内に送信を完了したメールの全容量が好ましい。 This mail transmission processing performance information means that the individual data capacities of emails created by the mail creation processing unit 11 are within a predetermined range, and the number of cases and the capacity are almost proportional, The number of emails sent and the number of emails sent by the email creation processing unit 33 within a predetermined time are preferable. The individual data capacity of emails created by the email creation processing unit 11 is greatly increased and decreased, and the number and capacity are completely reduced. When not proportional, the total data capacity of unsent mail stored in the storage device 31 and the total capacity of mail that has been transmitted within a predetermined time by the mail creation processing unit 33 are preferable.
次いで本システムは、メール送信分配処理部12が取得したメール送信処理性能情報に基づき、複数のメール送信サーバのメールを送信する処理能力に応じた電子メールを各メール送信サーバ30他に分配し、メール送信の指示を行う(ステップ204)。
Next, the present system distributes e-mails corresponding to the processing capability of transmitting e-mails of a plurality of e-mail transmission servers to each e-mail transmission server 30 and others based on the e-mail transmission processing performance information acquired by the e-mail transmission
前記メール送信サーバのメール送信処理能力に応じた電子メールの分配とは、前述の如くメール作成処理部11が作成する電子メールが件数と容量がほぼ比例し、例えばメール送信サーバ30の記憶装置31に残っている未送信(送信待ち)メールの件数と、メール送信サーバ40の記憶装置31に残っている未送信(送信待ち)メールの件数とを比較し、送信サーバ30の未送信件数が送信サーバ40の未送信件数に比べて少ない場合、該送信サーバ30自体のハード的な処理能力が高い又は送信サーバ40にはネットワークの混雑が発生している可能性があるため、残件数が少ない送信サーバ30に送信サーバ40よりも多くの件数のメールを、例えば比例分配する。 The distribution of electronic mail according to the mail transmission processing capability of the mail transmission server means that the number of e-mails created by the mail creation processing unit 11 is approximately proportional to the number of e-mails as described above. For example, the storage device 31 of the mail transmission server 30 The number of unsent (waiting to send) emails remaining in the mail and the number of unsent (waiting to send) emails remaining in the storage device 31 of the mail sending server 40 are compared, and the number of unsent messages from the sending server 30 is sent. When the number of unsent messages is small compared to the server 40, the transmission server 30 itself has a high hardware processing capability, or there is a possibility that the transmission server 40 is congested with the network. A larger number of mails than the transmission server 40 are distributed proportionally to the server 30, for example.
更に当該電子メールの分配としては、前記同様に電子メールの件数と容量がほぼ比例し、メール送信サーバ30がメール送信サーバ40に比べて単位時間(例えば1分)当たりのメール配信完了件数が多い場合、該メール配信完了件数が多い送信サーバ30に送信サーバ40よりも多くの件数のメールを分配する様にしても良い、 Further, as for the distribution of the e-mail, the number of e-mails and the capacity are almost proportional as described above, and the mail transmission server 30 has a larger number of mail distribution completions per unit time (for example, 1 minute) than the mail transmission server 40. In this case, a larger number of mails than the transmission server 40 may be distributed to the transmission server 30 having a large number of mail distribution completions.
また作成する電子メールが件数と容量と比例しない場合は、記憶装置に残っている未送信メールの全容量を比較し、容量が少ない方の送信サーバに多くの電子メールを分配したり、単位時間当たりの送信データ量を比較し、送信データ量が多い送信サーバに対して多くの電子メールを配分する様に構成しても良く、更に前記単位時間のデータ送信量の比較に変えて、単位容量当たりのデータ転送時間を比較しても良い。 If the number of e-mails to be created is not proportional to the number and volume, compare the total capacity of unsent e-mails remaining in the storage device, distribute more e-mails to the smaller sending server, or unit time It may be configured to distribute a large amount of e-mails to a transmission server having a large amount of transmission data by comparing the amount of transmission data per unit. The data transfer time per hit may be compared.
また本実施形態においてはメール送信サーハが2つの場合しか図示していないが、実際のシステムにおいては更に多数のメール送信サーバが存在し、前記記憶装置に残っている未送信メールの件数/単位時間当たりのメール配信完了件数/未送信メールの全容量を各々比較し、その比に従って分配するものであるが、必ずしも厳格に前記比率に従った配分を行う必要はない。 In this embodiment, only two mail transmission servers are shown. However, in an actual system, there are more mail transmission servers, and the number of unsent mails remaining in the storage device / unit time. The number of completed mail distributions / total amount of unsent mail is compared and distributed according to the ratio, but it is not always necessary to strictly distribute according to the ratio.
さて、前記ステップ204により電子メールが分配されたメール送信サーバは、分配された電子メール(電子情報)を一時的に記憶装置31に記憶(ステップ310)した後、未送信の電子メール(電子情報)の有無を判定(ステップ330)し、未送信メールがある場合、記憶装置31から当該電子メールを読み出して送信処理を行い(ステップ350)、これら処理を未送信電子メールが無くなるまで繰り返して実行する(ステップ330−360)。 The mail transmission server to which the e-mail has been distributed in the step 204 temporarily stores the distributed e-mail (electronic information) in the storage device 31 (step 310), and then transmits the untransmitted e-mail (electronic information). ) (Step 330), and when there is an unsent mail, the electronic mail is read from the storage device 31 and subjected to a transmission process (step 350), and these processes are repeated until there is no unsent e-mail. (Steps 330-360).
従って本実施形態による電子情報配信システム及び配信方法は、送信端末10が複数のメール送信サーバ個々のメール送信処理性能情報を収集し、各メール送信サーバの能力及び負荷に応じて適正に電子情報を分配し、送信システム資源を有効に使用して高速に電子メール配信を行うことができる。 Therefore, in the electronic information distribution system and distribution method according to the present embodiment, the transmission terminal 10 collects the mail transmission processing performance information of each of the plurality of mail transmission servers, and appropriately supplies the electronic information according to the capability and load of each mail transmission server. It is possible to distribute electronic mails at high speed by effectively using transmission system resources.
また本システムによる電子メールの配信が完了したメール配信サーバは、前記メール受信サーバ90の記憶装置91から受信した誤配信のエラーメッセージを読み出し(ステップ410)、当該エラーメッセージの内容を識別し、この識別によりエラー内容が前述した再送により復旧する可能性の有る特定エラー(HostUnkownエラー/Timeoutエラー/DiskFullエラー)であると識別した場合、メール送信分配処理部12に当該特定エラーが発生したメールアドレスに対する電子メールの再作成及び分配を指示する様に動作する。
In addition, the mail distribution server that has completed the distribution of the e-mail by this system reads the error message of misdelivery received from the storage device 91 of the mail receiving server 90 (step 410), identifies the content of the error message, When it is identified by identification that the error content is a specific error (HostUnkown error / Timeout error / DiskFull error) that can be recovered by resending as described above, the mail transmission
従って本実施形態による電子情報配信システム及び電子情報配信方法は、エラーメッセージ情報の内容により、前記配信不能の電子情報の再送を行う様に動作するため、一時的に配信が不能だったメールアドレスに対して電子情報を再送することができる。尚、前記メールの再送は、宛先のメールサーバ自体が消滅した場合等の復旧が困難な場合も考えられるため、所定時間毎のメール再送を試みても配信エラーが継続する場合は、メールの再送を停止することが望ましい。 Therefore, the electronic information distribution system and the electronic information distribution method according to the present embodiment operate so as to retransmit the electronic information that cannot be distributed according to the content of the error message information. In contrast, the electronic information can be retransmitted. In addition, since the mail resending may be difficult to recover such as when the destination mail server itself disappears, if the delivery error continues even if the mail resending every predetermined time is attempted, the mail resending is performed. It is desirable to stop.
本発明による電子情報配信システム及び電子情報配信方法は、パーソナルコンピュータ等のメールアドレスに対するメール配信に限られることなく、PDAや携帯電話等の無線回線を用いた移動体通信によるメール配信にも適用することができる。特に移動体通信の場合は、電波状態の変動や夜間に電源を切断することが多いため、本発明による配信メールの再送機能が特に有効である。 The electronic information distribution system and electronic information distribution method according to the present invention are not limited to mail distribution to a mail address of a personal computer or the like, but are also applied to mail distribution by mobile communication using a wireless line such as a PDA or a mobile phone. be able to. In particular, in the case of mobile communication, the function of resending a distribution mail according to the present invention is particularly effective because the power supply is often turned off at the time of fluctuations in radio wave conditions.
10:送信端末、11:メール作成処理部、12:メール送信分配処理部、13:エラーメール取得判定部、20:通信回線、30:メール送信サーバ、31:記憶装置、33:メール送信処理部、34:送信処理性能取得処理部、40:メール送信サーバ、60:通信回線、70:インターネット網、90:メール受信サーバ、91:記憶装置。
10: transmission terminal, 11: mail creation processing unit, 12: mail transmission distribution processing unit, 13: error mail acquisition determination unit, 20: communication line, 30: mail transmission server, 31: storage device, 33: mail transmission processing unit 34: Transmission processing performance acquisition processing unit, 40: Mail transmission server, 60: Communication line, 70: Internet network, 90: Mail reception server, 91: Storage device.
Claims (8)
前記メール送信サーバが、前記配信依頼された電子情報を配信が完了するまで一時的に記憶する記憶装置と、該記憶装置に記憶された電子情報を配信するメール送信処理部と、該メール送信処理部におけるメール送信処理性能情報を取得する送信処理性能取得処理部とを備え、
前記送信端末が、前記複数のメール送信サーバの送信処理性能取得処理部からメール送信処理性能情報を取得し、該メール送信処理性能情報に基づき、複数の電子情報を、各メール送信サーバのメール送信処理能力に応じて各メール送信サーバに分配する電子情報送信分配手段を備えることを特徴とする電子情報配信システム。 A plurality of transmission terminals that create electronic information and request distribution to a mail transmission server; and a plurality of mail transmission servers that perform transmission processing of the electronic information requested for distribution to a specified mail address, from the plurality of mail transmission servers In an electronic information distribution system that distributes electronic information to a large number of mail addresses via a communication network,
A storage device for temporarily storing the electronic information requested for distribution until distribution is completed, a mail transmission processing unit for distributing the electronic information stored in the storage device, and the mail transmission processing; A transmission processing performance acquisition processing unit for acquiring mail transmission processing performance information in the unit,
The transmission terminal acquires mail transmission processing performance information from the transmission processing performance acquisition processing unit of the plurality of mail transmission servers, and based on the mail transmission processing performance information, transmits a plurality of electronic information to each mail transmission server. An electronic information distribution system comprising electronic information transmission / distribution means for distributing to each mail transmission server according to processing capability.
前記配信依頼された電子情報を配信が完了するまで一時的に記憶する記憶ステップと、該記憶ステップにより記憶された電子情報にメールアドレスを付与して配信するメール送信処理ステップと、該メール送信処理ステップにおけるメール送信処理性能情報を取得する送信処理性能取得処理ステップと、該送信処理性能取得処理ステップにより取得した複数のメール送信サーバのメール送信処理性能情報を取得し、該取得したメール送信処理性能情報に基づいて電子情報を各メール送信サーバに分配する電子情報送信分配ステップとを含むことを特徴とする電子情報配信方法。 A plurality of transmission terminals that create electronic information and request distribution to a mail transmission server, and a plurality of mail transmission servers that perform transmission processing of the electronic information requested for distribution to a specified mail address, the plurality of mail transmission servers An electronic information distribution method for distributing electronic information to a large number of mail addresses via a communication network,
A storage step of temporarily storing the electronic information requested for distribution until distribution is completed, a mail transmission processing step of distributing the electronic information stored in the storage step by giving a mail address, and the mail transmission processing The transmission processing performance acquisition processing step for acquiring the mail transmission processing performance information in the step, the mail transmission processing performance information of the plurality of mail transmission servers acquired in the transmission processing performance acquisition processing step, and the acquired mail transmission processing performance An electronic information distribution method comprising: an electronic information transmission and distribution step of distributing electronic information to each mail transmission server based on the information.
Error message information indicating that the electronic information distributed via the network is undeliverable is received, the content of the received error message information is identified, and if the identified error content is a specific error specified in advance, the undeliverable The electronic information distribution method according to claim 5, 6 or 7, wherein the electronic information is operated so as to retransmit the electronic information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003285797A JP2005056113A (en) | 2003-08-04 | 2003-08-04 | Electronic information distribution system and electronic information distribution method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003285797A JP2005056113A (en) | 2003-08-04 | 2003-08-04 | Electronic information distribution system and electronic information distribution method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005056113A true JP2005056113A (en) | 2005-03-03 |
Family
ID=34365319
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003285797A Withdrawn JP2005056113A (en) | 2003-08-04 | 2003-08-04 | Electronic information distribution system and electronic information distribution method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005056113A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012033140A (en) * | 2010-07-01 | 2012-02-16 | Aprie Co Ltd | Distribution method and distribution system of standard-size advertisement paper |
JP2015038647A (en) * | 2010-07-01 | 2015-02-26 | 株式会社アプリエ | Advertisement sending method and advertisement sending system |
JP2015153243A (en) * | 2014-02-17 | 2015-08-24 | 富士通株式会社 | Message processing method, information processing device, and program |
-
2003
- 2003-08-04 JP JP2003285797A patent/JP2005056113A/en not_active Withdrawn
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012033140A (en) * | 2010-07-01 | 2012-02-16 | Aprie Co Ltd | Distribution method and distribution system of standard-size advertisement paper |
JP2015038647A (en) * | 2010-07-01 | 2015-02-26 | 株式会社アプリエ | Advertisement sending method and advertisement sending system |
JP2015153243A (en) * | 2014-02-17 | 2015-08-24 | 富士通株式会社 | Message processing method, information processing device, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5246332B2 (en) | Enhanced messaging platform | |
US6092114A (en) | Method and system for determining the location for performing file-format conversions of electronics message attachments | |
US8521907B2 (en) | Communications system using hierarchical queue structure for email message delivery and related methods | |
CN1992686B (en) | System and process for delivery status notification | |
CN102413073A (en) | Instant message sending method and device | |
CN103684974B (en) | Email processing method and system | |
CN1863336A (en) | Reliable short messaging service | |
CN101663868A (en) | Redundant, geographically diverse, and independently scalable Message Service (MS) content storage | |
CN101136870A (en) | Symbol based message transferring method and system | |
US20020065895A1 (en) | Method for transferring electronic mail | |
JP3899035B2 (en) | Method and system for controlling incoming notification | |
CN101155348A (en) | A system and method for sending multimedia messages in groups | |
EP1501015A1 (en) | Mail arrival notifying system and mail delivery apparatus | |
JP2005056113A (en) | Electronic information distribution system and electronic information distribution method | |
CN102036122B (en) | Method, device and system for transmitting email information to Internet protocol television (IPTV) terminal | |
CN110719145B (en) | Method and device for sending read receipt and computer readable storage medium | |
CN115379400B (en) | Method and device for group short message receipt | |
KR100455132B1 (en) | Method to transfer multimedia message for multimedia messaging service | |
CN1758801B (en) | Apparatus and method for message transmission in a mobile communication terminal | |
CN112867063A (en) | Data transmission method, data receiving method, base station and electronic price tag | |
CN100481781C (en) | Method and device for monitoring the exchange of data between application systems | |
JP4582129B2 (en) | Mail distribution system, mail distribution method, and mail distribution program | |
JP2009081659A (en) | E-mail management system, e-mail management method, and e-mail management program | |
JP2001109680A (en) | E-mail system, e-mail client device, and e-mail server device | |
JP2005109913A (en) | Radio communication apparatus and impersonated terminal detecting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20061107 |