JP2003258913A - System, method, program for mail reception, and computer-readable recording medium - Google Patents
System, method, program for mail reception, and computer-readable recording mediumInfo
- Publication number
- JP2003258913A JP2003258913A JP2002054570A JP2002054570A JP2003258913A JP 2003258913 A JP2003258913 A JP 2003258913A JP 2002054570 A JP2002054570 A JP 2002054570A JP 2002054570 A JP2002054570 A JP 2002054570A JP 2003258913 A JP2003258913 A JP 2003258913A
- Authority
- JP
- Japan
- Prior art keywords
- sender
- electronic mail
- session
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、メール受信システ
ム、メール受信方法、メール受信プログラム、及び、コ
ンピュータ読取可能な記録媒体に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mail receiving system, a mail receiving method, a mail receiving program, and a computer-readable recording medium.
【0002】[0002]
【従来の技術】インターネットを経由して電子メールを
送受信するためにはメールサーバが用いられる。例え
ば、パーソナルコンピュータといった送信元端末から、
情報通信可能な携帯電話機といった送信先端末に電子メ
ールを送信する場合には、送信元端末を受け持つ送信元
メールサーバに電子メールを送信する。送信元メールサ
ーバは、その電子メールに含まれる送信先端末の情報に
基づいて、送信先端末を受け持つ送信先メールサーバに
電子メールを送信する。送信先メールサーバはその電子
メールに含まれる送信先端末の情報に基づいて、送信先
端末に電子メールを送信するように処理を行う。2. Description of the Related Art A mail server is used to send and receive electronic mail via the Internet. For example, from a source terminal such as a personal computer,
When sending an e-mail to a destination terminal such as a mobile phone capable of communicating information, the e-mail is sent to a sender mail server that is in charge of the sender terminal. The transmission source mail server transmits the electronic mail to the transmission destination mail server which is in charge of the transmission destination terminal based on the information of the transmission destination terminal included in the electronic mail. The destination mail server performs processing to transmit the electronic mail to the destination terminal based on the information of the destination terminal included in the electronic mail.
【0003】[0003]
【発明が解決しようとする課題】一般的に各メールサー
バは複数の送信元端末を受け持っており、複数の送信元
端末から個別に電子メールが送信される場合には、他の
メールサーバに送信する電子メールが分散し、送信先メ
ールサーバが電子メールを受信する際に確立するセッシ
ョンが占有されてしまう可能性は低い。しかしながら、
送信元メールサーバから、同時に大量の電子メールを送
り込まれると送信先メールサーバのセッションが占有さ
れてしまい、他のメールサーバからの電子メールの受信
が遅延する場合がある。Generally, each mail server is in charge of a plurality of sender terminals, and when an individual electronic mail is sent from a plurality of sender terminals, it is sent to another mail server. It is unlikely that the destination email server will occupy the session established when the destination mail server receives the email. However,
If a large amount of e-mails are sent from the sender mail server at the same time, the session of the destination mail server may be occupied, and reception of e-mails from other mail servers may be delayed.
【0004】そこで本発明では、電子メールを受信する
際のセッションの分配を適切に行うことが可能な、メー
ル受信システム、メール受信方法、メール受信プログラ
ム、及び、コンピュータ読取可能な記録媒体を提供する
ことを課題とする。Therefore, the present invention provides a mail receiving system, a mail receiving method, a mail receiving program, and a computer-readable recording medium capable of appropriately distributing sessions when receiving an electronic mail. This is an issue.
【0005】[0005]
【課題を解決するための手段】本発明のメール受信シス
テムは、送信元端末から送信される電子メールを受信す
る受信手段と、当該受信した電子メールに含まれる送信
元端末に対応する送信元メールサーバを特定するための
送信元情報に基づいて、当該電子メールの取り扱い可否
を判断する送信元判断手段と、送信元メールサーバに対
応して予め定められているセッション数に基づいて、電
子メールの取り扱い可否を判断するセッション判断手段
と、送信元判断手段及びセッション判断手段の判断結果
が、共に取り扱い可能である場合に、電子メールを指定
された送信先端末に送信するように処理を行う送信処理
手段と、を備える。A mail receiving system of the present invention is a receiving means for receiving an electronic mail transmitted from a sender terminal, and a sender mail corresponding to a sender terminal included in the received electronic mail. Based on the sender information for identifying the server, the sender determination means for determining whether or not the electronic mail can be handled, and the email number of the email based on a predetermined number of sessions corresponding to the sender mail server. A transmission process that performs processing so as to transmit an e-mail to a designated destination terminal when the session determination unit that determines whether to handle and the determination results of the transmission source determination unit and the session determination unit are both handleable And means.
【0006】本発明のメール受信方法は、受信手段が、
送信元端末から送信される電子メールを受信する受信ス
テップと、送信元判断手段が、当該受信した電子メール
に含まれる送信元端末に対応する送信元メールサーバを
特定するための送信元情報に基づいて、当該電子メール
の取り扱い可否を判断する送信元判断ステップと、セッ
ション判断手段が、送信元メールサーバに対応して予め
定められているセッション数に基づいて、電子メールの
取り扱い可否を判断するセッション判断ステップと、送
信処理手段が、送信元判断手段及びセッション判断手段
の判断結果が、共に取り扱い可能である場合に、電子メ
ールを指定された送信先端末に送信するように処理を行
う送信処理ステップと、を備える。In the mail receiving method of the present invention, the receiving means is
Based on the receiving step of receiving the electronic mail transmitted from the source terminal, the source determining means is based on the source information for specifying the source mail server corresponding to the source terminal included in the received electronic mail. And a session determining unit that determines whether or not to handle the electronic mail, and a session determining unit that determines whether or not to handle the electronic mail based on a predetermined number of sessions corresponding to the source mail server. A transmission processing step in which the determination step and the transmission processing means perform processing to transmit the electronic mail to the designated destination terminal when the determination results of the transmission source determination means and the session determination means are both manageable. And
【0007】本発明のメール受信プログラムは、コンピ
ュータを、送信元端末から送信される電子メールを受信
する受信手段と、当該受信した電子メールに含まれる送
信元端末に対応する送信元メールサーバを特定するため
の送信元情報に基づいて、当該電子メールの取り扱い可
否を判断する送信元判断手段と、送信元メールサーバに
対応して予め定められているセッション数に基づいて、
電子メールの取り扱い可否を判断するセッション判断手
段と、送信元判断手段及びセッション判断手段の判断結
果が、共に取り扱い可能である場合に、電子メールを指
定された送信先端末に送信するように処理を行う送信処
理手段と、して機能させる。また、本発明のコンピュー
タ読取可能な記録媒体には、このメール受信プログラム
が記録されている。The mail receiving program of the present invention causes a computer to specify a receiving means for receiving an electronic mail transmitted from a source terminal and a source mail server corresponding to the source terminal included in the received electronic mail. On the basis of the sender information for sending, based on the number of sessions determined in advance corresponding to the sender determination means for determining whether the e-mail can be handled, and the sender mail server,
If the session judgment means for judging whether or not the electronic mail can be handled and the judgment results of the transmission source judgment means and the session judgment means are both handleable, the processing is performed so that the electronic mail is transmitted to the designated destination terminal. It functions as a transmission processing means to perform. The mail receiving program is recorded on the computer-readable recording medium of the present invention.
【0008】本発明のメール受信システム及びメール受
信方法によれば、電子メールに含まれる送信元情報に基
づいてその電子メールの取り扱いの可否を判断するの
で、送信元メールサーバに応じた電子メールの取り扱い
が可能となる。また、各送信元メールサーバに対応する
セッション数に基づいてその電子メールの取り扱いの可
否を判断するので、各メールサーバに割り当てられたセ
ッション数を超えることがなく、特定のメールサーバに
よるセッションの占有を回避できる。また、コンピュー
タを用いて本発明のメール受信プログラムを実行しても
同様の作用を奏する。According to the mail receiving system and the mail receiving method of the present invention, whether the e-mail can be handled is determined based on the sender information included in the e-mail. It can be handled. In addition, since the e-mail handling is judged based on the number of sessions corresponding to each sender mail server, the number of sessions assigned to each mail server is not exceeded, and the session is occupied by a specific mail server. Can be avoided. Further, the same operation can be achieved by executing the mail receiving program of the present invention using a computer.
【0009】[0009]
【発明の実施の形態】本発明の知見は、例示のみのため
に示された添付図面を参照して以下の詳細な記述を考慮
することによって容易に理解することができる。引き続
いて、添付図面を参照しながら本発明の実施の形態を説
明する。可能な場合には、同一の部分には同一の符号を
付して、重複する説明を省略する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The findings of the present invention can be easily understood by considering the following detailed description with reference to the accompanying drawings, which are shown for exemplification only. Subsequently, embodiments of the present invention will be described with reference to the accompanying drawings. When possible, the same parts are designated by the same reference numerals, and overlapping description will be omitted.
【0010】本発明の実施形態であるメール受信システ
ム10について図1を用いて説明する。図1はメール受
信システム10の構成を説明するための図である。メー
ル受信システム10は、メールサーバA20及びメール
サーバB30とはインターネット50を介して情報の送
受信が可能なように構成されており、携帯電話機40に
は移動体通信網60を介して情報の送受信が可能なよう
に構成されている。A mail receiving system 10 according to an embodiment of the present invention will be described with reference to FIG. FIG. 1 is a diagram for explaining the configuration of the mail receiving system 10. The mail receiving system 10 is configured to be able to send and receive information to and from the mail server A20 and the mail server B30 via the Internet 50, and to and from the mobile phone 40 via the mobile communication network 60. It is configured to be possible.
【0011】メールサーバA20及びメールサーバB3
0は、SMTP(simple mail trans
fer protocol)やPOP3(post o
ffice protocol version 3)
といったプロトコルを用いて電子メールの送受信を行う
サーバシステムである。メールサーバA20は、送信端
末201及び送信端末202のメールサーバとして対応
しており、メールサーバB30は、送信端末301及び
送信端末302のメールサーバとして対応している。Mail server A20 and mail server B3
0 is an SMTP (simple mail trans)
fer protocol and POP3 (post o)
ffice protocol version 3)
It is a server system that sends and receives e-mail using such a protocol. The mail server A20 corresponds to the mail server of the transmission terminals 201 and 202, and the mail server B30 corresponds to the mail server of the transmission terminals 301 and 302.
【0012】送信端末201、送信端末202、送信端
末301、及び、送信端末302には、物理的には、C
PU(中央処理装置)、タッチパネルやキーボードやカ
ードリーダといった入力装置、ディスプレイといった表
示装置、ハードディスクといった格納装置、モデムとい
った通信装置などを備えたコンピュータシステムとして
構成されている。送信端末201〜302は、それらを
使用するユーザがインターネット50を介して情報のや
り取りを行う際に使用する端末である。The transmitting terminal 201, the transmitting terminal 202, the transmitting terminal 301, and the transmitting terminal 302 are physically C
It is configured as a computer system including a PU (central processing unit), an input device such as a touch panel, a keyboard and a card reader, a display device such as a display, a storage device such as a hard disk, and a communication device such as a modem. The transmission terminals 201 to 302 are terminals used by users who use them to exchange information via the Internet 50.
【0013】携帯電話機40は、ユーザが利用するデー
タ通信機能を併せ持った携帯電話機であり、TDMA
(Time Division Multiple A
ccess)方式の一つであるPDC(Persona
l Digital Cellular)方式を採用し
ているが、CDMA(Code Division M
ultiple Access)方式といった他の方式
のデジタル携帯電話機であってもよく、GPRS(Ge
neral Packet Radio Servic
e)といった方式も採用可能であり、データ通信可能な
種々の方式が適宜採用される。更に、IMT−2000
といったいわゆる第三世代の移動体通信方式であっても
よい。また、携帯電話機の代わりに通信機能を持ったP
DA(Personal Digital Assis
tance)といった携帯情報端末を用いてもよく、情
報通信可能な機器が広く適用可能となる。The mobile phone 40 is a mobile phone having a data communication function used by a user, and is a TDMA.
(Time Division Multiple A
PDC (Persona), which is one of the
1 Digital Cellular (CDMA) system is adopted, but CDMA (Code Division M) is used.
It may be a digital mobile phone of another system such as the multiple access system, and GPRS (Ge
general Packet Radio Service
A method such as e) is also applicable, and various methods capable of data communication are appropriately adopted. Furthermore, IMT-2000
Such a so-called third generation mobile communication system may be used. In addition, P that has a communication function instead of a mobile phone
DA (Personal Digital Assist)
A portable information terminal such as a device (tance) may be used, and devices capable of information communication can be widely applied.
【0014】メール受信システム10は、物理的には、
CPU(中央処理装置)、タッチパネルやキーボードや
カードリーダといった入力装置、ディスプレイといった
表示装置、ハードディスクといった格納装置、モデムと
いった通信装置などを備え、インターネット50及び移
動体通信網60を介して情報の送受信を行うコンピュー
タシステムとして構成されている。The mail receiving system 10 is physically
A CPU (central processing unit), a touch panel, an input device such as a keyboard and a card reader, a display device such as a display, a storage device such as a hard disk, and a communication device such as a modem are provided, and information is transmitted and received via the Internet 50 and the mobile communication network 60. It is configured as a computer system that does.
【0015】メール受信システム10は機能的な構成要
素として、メール受信部(受信手段)101と、送信元
判断部(送信元判断手段)102と、セッション判断部
(セッション判断手段)103と、送信処理部(送信処
理手段)104と、送信元情報格納部109と、を含
む。引き続いて、各構成要素について詳細に説明する。The mail receiving system 10 has, as functional components, a mail receiving unit (reception unit) 101, a transmission source determination unit (transmission source determination unit) 102, a session determination unit (session determination unit) 103, and a transmission. The processing unit (transmission processing unit) 104 and the transmission source information storage unit 109 are included. Subsequently, each component will be described in detail.
【0016】メール受信部101は、メールサーバA2
0及びメールサーバB30から送信される電子メール
を、インターネット50を介して受信する部分である。
メール受信部101は受信した電子メールを送信処理部
104に出力する。また、メール受信部101は、その
受信した電子メールに含まれる少なくとも送信元のメー
ルサーバを特定するための送信元情報(例えば、送信元
メールサーバのIPアドレス)を送信元判断部102及
びセッション判断部103に出力する。The mail receiving unit 101 is a mail server A2.
0 and the electronic mail transmitted from the mail server B30 via the Internet 50.
The mail receiving unit 101 outputs the received electronic mail to the transmission processing unit 104. Further, the mail receiving unit 101 determines the transmission source information (for example, the IP address of the transmission source mail server) included in the received e-mail to identify at least the transmission source mail server, and the transmission source determination unit 102 and the session determination. It is output to the unit 103.
【0017】送信元判断部102は、メール受信部10
1から出力される、受信した電子メールの送信元メール
サーバを特定する送信元情報に基づいて、その受信した
電子メールの取り扱い可否を判断する部分である。より
具体的には、送信元判断部102は、メール受信部10
1から出力された送信元情報と、送信元情報格納部10
9に格納されている情報とに基づいて、送信元情報で特
定されるメールサーバが登録されているかどうかを判断
することで、電子メールの取り扱い可否を判断する。The sender determining unit 102 is a mail receiving unit 10.
This is a part for judging whether or not the received e-mail can be handled based on the sender information for identifying the sender mail server of the received e-mail, which is output from 1. More specifically, the sender determination unit 102 determines that the mail receiving unit 10
1 and the sender information storage unit 10
Whether or not the e-mail can be handled is determined by determining whether or not the mail server specified by the sender information is registered, based on the information stored in item 9.
【0018】ここで、送信元情報格納部109に格納さ
れている情報の例について図2を用いて説明する。図2
の例では、送信元情報格納部109には、メールサーバ
名と、メールサーバIPアドレスと、セッション数とが
関連付けられて格納されている。メールサーバ名は、メ
ール受信システム10に登録されたメールサーバの名称
であり、メール受信システム10はこの登録されたメー
ルサーバから送信される電子メールのみを取り扱う。メ
ールサーバIPアドレスは、登録されたメールサーバの
IPアドレスであり、各メールサーバから送信されてく
る電子メールにはこのメールサーバIPアドレスが添付
されてくる。セッション数は、各メールサーバに許容さ
れたセッションの上限である。Here, an example of information stored in the transmission source information storage unit 109 will be described with reference to FIG. Figure 2
In the example, the sender information storage unit 109 stores the mail server name, the mail server IP address, and the number of sessions in association with each other. The mail server name is the name of the mail server registered in the mail receiving system 10, and the mail receiving system 10 handles only the email sent from the registered mail server. The mail server IP address is the IP address of the registered mail server, and the mail server IP address is attached to the electronic mail transmitted from each mail server. The number of sessions is the maximum number of sessions allowed for each mail server.
【0019】例えば、送信端末201から電子メールが
送信されると、メールサーバA20を経由してメール受
信システム10に送信されてくるので、その受信した電
子メールにはメールサーバA20のメールサーバIPア
ドレスである「aaa.aa.aaa.aaa」が添付
されてくる。送信元判断部102は、このメールサーバ
IPアドレス「aaa.aa.aaa.aaa」と、送
信元情報格納部109に格納されているメールサーバI
Pアドレスとを照合して、メールサーバA20が登録さ
れているかどうかを判断する。図2の例では、メールサ
ーバIPアドレス「aaa.aa.aaa.aaa」は
登録されているので、メールサーバA20は登録されて
いるメールサーバであると判断し、受信した電子メール
が取り扱い可能であると判断する。送信元判断部102
は、受信した電子メールの取り扱い可否についての判断
結果を送信処理部104に出力する。For example, when an e-mail is sent from the sending terminal 201, it is sent to the mail receiving system 10 via the mail server A20. Therefore, the received e-mail contains the mail server IP address of the mail server A20. "Aaa.aa.aaa.aaa" is attached. The sender determination unit 102 determines the mail server IP address “aaa.aa.aaa.aaa” and the mail server I stored in the sender information storage unit 109.
The P address is collated to determine whether or not the mail server A20 is registered. In the example of FIG. 2, since the mail server IP address “aaa.aa.aaa.aaa” is registered, it is determined that the mail server A20 is a registered mail server, and the received e-mail can be handled. Judge that there is. Source determination unit 102
Outputs to the transmission processing unit 104 a determination result as to whether the received e-mail can be handled.
【0020】セッション判断部103は、受信した電子
メールの送信元メールサーバに対応して予め定められて
いるセッション数に基づいて、受信した電子メールの取
り扱い可否を判断する部分である。より具体的には、メ
ール受信部101から出力される、受信した電子メール
の送信元メールサーバを特定する送信元情報と、送信元
情報格納部109に格納されている情報とに基づいて、
送信元メールサーバに割り当てられているセッション数
を取得し、その割り当てられたセッション数と実際に使
用しているセッション数を比較することで、電子メール
の取り扱い可否を判断する。The session judging section 103 is a part for judging whether or not the received electronic mail can be handled based on the number of sessions which is predetermined corresponding to the sender mail server of the received electronic mail. More specifically, based on the transmission source information that is output from the mail reception unit 101 and identifies the transmission source mail server of the received electronic mail, and the information stored in the transmission source information storage unit 109,
By determining the number of sessions assigned to the source mail server and comparing the number of assigned sessions with the number of actually used sessions, it is determined whether the electronic mail can be handled.
【0021】例えば、送信元メールサーバがメールサー
バA20であれば、割り当てられているセッション数は
2なので、実際に使用しているメールサーバA20に対
応するセッション数が2以下であれば、その受信した電
子メールの取り扱いが可能であると判断する。セッショ
ン判断手段103は、受信した電子メールの取り扱い可
否についての判断結果を送信処理部104に出力する。
尚、具体的に各メールサーバごとのセッション数を制限
する手法については、帯域制限をかけるといった様々な
手法が適宜用いられる。For example, if the sender mail server is the mail server A20, the number of assigned sessions is 2. Therefore, if the number of sessions corresponding to the mail server A20 actually used is 2 or less, the reception It is determined that it is possible to handle the email that was sent. The session judging means 103 outputs the judgment result as to whether the received e-mail can be handled to the transmission processing unit 104.
Incidentally, as a method for specifically limiting the number of sessions for each mail server, various methods such as band limitation are appropriately used.
【0022】送信処理部104は、送信元判断部102
及びセッション判断部103の判断結果が共に取り扱い
可能である場合に、該当する電子メールの送信処理を行
う部分である。より具体的には、受信した電子メールの
送信元メールサーバが予め登録されているものであり、
その送信元メールサーバに対応するセッションに空きが
ある場合には、送信元判断部102及びセッション判断
部103は共にその受信した電子メールを取り扱い可能
であると判断するので、移動体通信網60を介して携帯
電話機40に電子メールを送信するように処理を行う。
送信処理部104は、送信元判断部102又はセッショ
ン判断部103の判断結果が取り扱い不可である場合に
は、該当する電子メールの送信処理を行わずに処理を終
了する。The transmission processing unit 104 includes a transmission source determination unit 102.
In addition, when the judgment results of the session judgment unit 103 are both manageable, the corresponding E-mail transmission process is performed. More specifically, the sender mail server of the received e-mail is registered in advance,
If the session corresponding to the sender mail server has a vacancy, the sender judgment unit 102 and the session judgment unit 103 both judge that the received e-mail can be handled. Processing is performed so as to send an electronic mail to the mobile phone 40 via the mobile phone.
When the determination result of the transmission source determination unit 102 or the session determination unit 103 is unhandled, the transmission processing unit 104 ends the process without performing the transmission process of the corresponding email.
【0023】引き続いて、メール受信システム10を用
いて電子メールの受信を行う方法について図3に示すフ
ローチャートを用いて説明する。Subsequently, a method for receiving an electronic mail using the mail receiving system 10 will be described with reference to the flowchart shown in FIG.
【0024】メール受信システム10のメール受信部1
01がインターネット50から電子メールを受信する
と、送信処理部104にその電子メールを出力し、送信
元判断部102及びセッション判断部103には、その
電子メールの送信元メールサーバを特定するためのメー
ルサーバIPアドレスを出力する(ステップS01)。The mail receiving section 1 of the mail receiving system 10
When 01 receives an e-mail from the Internet 50, the e-mail is output to the transmission processing unit 104, and the sender determination unit 102 and the session determination unit 103 send a mail for specifying the sender mail server of the email. The server IP address is output (step S01).
【0025】送信元判断部102は、メール受信部10
1から出力された送信元メールサーバのメールサーバI
Pアドレスに基づいて、その送信元メールサーバが登録
されているかどうかを判断する(ステップS02)。送
信元判断部102は、その判断結果を送信処理部104
に出力する。The sender determination unit 102 is the mail receiving unit 10
Mail server I of the sender mail server output from 1
Based on the P address, it is determined whether or not the sender mail server is registered (step S02). The transmission source determination unit 102 sends the determination result to the transmission processing unit 104.
Output to.
【0026】セッション判断部103は、メール受信部
101から出力された送信元メールサーバのメールサー
バIPアドレスに基づいて、その送信元メールサーバに
割り当てられているセッション数に空きがあるかどうか
を判断する(ステップS03)。セッション判断部10
3は、その判断結果を送信処理部104に出力する。The session judgment unit 103 judges whether or not there is a vacancy in the number of sessions assigned to the sender mail server, based on the mail server IP address of the sender mail server output from the mail receiver 101. Yes (step S03). Session judgment unit 10
3 outputs the determination result to the transmission processing unit 104.
【0027】送信処理部104は、送信元判断部102
及びセッション判断部103の判断結果に基づいて、受
信した電子メールの送信処理が可能かどうかを判断する
(ステップS04)送信処理部104は、受信した電子
メールの送信処理が可能であると判断すると、移動体通
信網60を介して電子メールの送信を行うように処理す
る(ステップS05)。また、送信処理部104は、受
信した電子メールの送信処理が不可能であると判断する
と、処理を停止して受信した電子メールの送信処理を行
わない(ステップS06)。The transmission processing unit 104 includes a transmission source determination unit 102.
And, based on the judgment result of the session judgment unit 103, it is judged whether or not the transmission processing of the received e-mail is possible (step S04). The transmission processing unit 104 judges that the transmission processing of the received e-mail is possible. , So that the electronic mail is transmitted via the mobile communication network 60 (step S05). When the transmission processing unit 104 determines that the transmission processing of the received email is impossible, the transmission processing unit 104 stops the processing and does not perform the transmission processing of the received email (step S06).
【0028】次にコンピュータを、本実施形態のメール
受信システム10として機能させるためのメール受信プ
ログラム92及びそれが記録されているコンピュータ読
取可能な記録媒体9について説明する。図4は、メール
受信プログラム92が記録されている記録媒体9の構成
を示した図である。記録媒体9としては、例えば、磁気
ディスク、光ディスク、CD−ROM、コンピュータに
内蔵されたメモリなどが該当する。Next, a mail reception program 92 for causing a computer to function as the mail reception system 10 of this embodiment and a computer-readable recording medium 9 in which the mail reception program 92 is recorded will be described. FIG. 4 is a diagram showing the configuration of the recording medium 9 in which the mail receiving program 92 is recorded. The recording medium 9 is, for example, a magnetic disk, an optical disk, a CD-ROM, a memory built in a computer, or the like.
【0029】記録媒体9は、図4に示すように、プログ
ラムを記録するプログラム領域91と、データを記録す
るデータ領域93とを備えている。データ領域93に
は、図1を用いて説明した送信元情報格納部109と同
様の送信元情報データベース931が格納されている。As shown in FIG. 4, the recording medium 9 has a program area 91 for recording a program and a data area 93 for recording data. The data area 93 stores a transmission source information database 931 similar to the transmission source information storage unit 109 described with reference to FIG.
【0030】プログラム領域91には、メール受信プロ
グラム92が記録されている。メール受信プログラム9
2は、処理を統括するメインモジュール921と、メー
ル受信モジュール922と、送信元判断モジュール92
3と、セッション判断モジュール924と、送信処理モ
ジュール925とを備える。ここで、メール受信モジュ
ール922、送信元判断モジュール923、セッション
判断モジュール924、送信処理モジュール925のそ
れぞれを動作させることによって実現する機能は、上記
メール受信システム10のメール受信部101、送信元
判断部102、セッション判断部103、送信処理部1
04のそれぞれの機能と同様である。A mail receiving program 92 is recorded in the program area 91. Mail receiving program 9
2 is a main module 921 that supervises the processing, a mail reception module 922, and a sender determination module 92.
3, a session determination module 924, and a transmission processing module 925. Here, the function realized by operating each of the mail reception module 922, the transmission source judgment module 923, the session judgment module 924, and the transmission processing module 925 is the mail reception unit 101 and the transmission source judgment unit of the mail reception system 10. 102, session determination unit 103, transmission processing unit 1
This is similar to each function of 04.
【0031】本実施形態の作用及び効果について説明す
る。電子メールに含まれる送信元情報としてのメールサ
ーバIPアドレスに基づいてその電子メールの取り扱い
の可否を判断するので、送信元メールサーバに応じた電
子メールの取り扱いが可能となる。また、各送信元メー
ルサーバに対応するセッション数に基づいてその電子メ
ールの取り扱いの可否を判断するので、各メールサーバ
に割り当てられたセッション数を超えることがなく、特
定のメールサーバによるセッションの占有を回避でき
る。例えば、メールサーバA20から大量の電子メール
の送信があった場合でも、メールサーバA20に割り当
てられているセッション数は2であるから、そのセッシ
ョン数を超えてメールサーバA20にセッションが割り
当てられることが無い。従って、メールサーバB30か
らの電子メールの送信に遅延が生じるのを極力回避でき
る。The operation and effect of this embodiment will be described. Since it is determined whether or not to handle the email based on the mail server IP address as the sender information included in the email, the email can be handled according to the sender mail server. In addition, since the e-mail handling is judged based on the number of sessions corresponding to each sender mail server, the number of sessions assigned to each mail server is not exceeded, and the session is occupied by a specific mail server. Can be avoided. For example, even if a large amount of e-mail is sent from the mail server A20, the number of sessions assigned to the mail server A20 is 2, so that more sessions may be assigned to the mail server A20. There is no. Therefore, it is possible to avoid the delay in the transmission of the electronic mail from the mail server B30 as much as possible.
【0032】尚、本実施形態では、送信元情報格納部1
09にメールサーバ名とメールサーバIPアドレスとセ
ッション数とが関連付けられて格納されている場合を示
したが、これに限定されることはなく、送信元情報格納
部109には少なくともメールサーバIPアドレスとセ
ッション数とを関連付けて格納しておいてもよい。この
ような態様にした場合でも、本実施形態と同様の効果を
奏する。In this embodiment, the transmission source information storage unit 1
Although the case where the mail server name, the mail server IP address, and the number of sessions are stored in association with each other in No. 09 is not limited to this, the sender information storage unit 109 stores at least the mail server IP address. And the number of sessions may be stored in association with each other. Even in such a mode, the same effect as that of the present embodiment can be obtained.
【0033】[0033]
【発明の効果】本発明によれば、電子メールに含まれる
送信元情報に基づいてその電子メールの取り扱いの可否
を判断するので、送信元メールサーバに応じた電子メー
ルの取り扱いが可能となる。また、各送信元メールサー
バに対応するセッション数に基づいてその電子メールの
取り扱いの可否を判断するので、各メールサーバに割り
当てられたセッション数を超えることがなく、特定のメ
ールサーバによるセッションの占有を回避できる。従っ
て本発明の目的とする、電子メールを受信する際のセッ
ションの分配を適切に行うことが可能な、メール受信シ
ステム、メール受信方法、メール受信プログラム、及
び、コンピュータ読取可能な記録媒体を提供することが
できた。According to the present invention, whether or not to handle the electronic mail is determined based on the sender information included in the electronic mail, so that the electronic mail can be handled according to the sender mail server. In addition, since the e-mail handling is judged based on the number of sessions corresponding to each sender mail server, the number of sessions assigned to each mail server is not exceeded, and the session is occupied by a specific mail server. Can be avoided. Therefore, an object of the present invention is to provide a mail receiving system, a mail receiving method, a mail receiving program, and a computer-readable recording medium capable of appropriately distributing sessions when receiving an electronic mail. I was able to.
【図1】本発明の実施形態であるメール受信システムを
説明するための図である。FIG. 1 is a diagram for explaining a mail receiving system according to an embodiment of the present invention.
【図2】図1の送信元情報格納部に格納される情報の例
を示した図である。FIG. 2 is a diagram showing an example of information stored in a transmission source information storage unit of FIG.
【図3】図1のメール受信システムを用いて電子メール
の受信を行う方法を示したフローチャートである。3 is a flowchart showing a method of receiving an electronic mail using the mail receiving system of FIG.
【図4】本発明の実施形態であるメール受信プログラム
を説明するための図である。FIG. 4 is a diagram for explaining a mail reception program according to the embodiment of the present invention.
10…メール受信システム、20…メールサーバA、3
0…メールサーバB、40…携帯電話機、50…インタ
ーネット、60…移動体通信網、101…メール受信
部、102…送信元判断部、103…セッション判断
部、104…送信処理部、109…送信元情報格納部、
201、202、301、302…送信端末。10 ... Mail receiving system, 20 ... Mail server A, 3
0 ... Mail server B, 40 ... Mobile phone, 50 ... Internet, 60 ... Mobile communication network, 101 ... Mail receiving unit, 102 ... Source judging unit, 103 ... Session judging unit, 104 ... Transmission processing unit, 109 ... Transmission Original information storage,
201, 202, 301, 302 ... Sending terminals.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 伊藤 孝史 東京都千代田区永田町二丁目11番1号 株 式会社エヌ・ティ・ティ・ドコモ内 Fターム(参考) 5K030 GA11 HA05 HB28 KA01 KA05 LD11 MA04 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Takashi Ito 2-11-1, Nagatacho, Chiyoda-ku, Tokyo Stock Ceremony company NTT Docomo F-term (reference) 5K030 GA11 HA05 HB28 KA01 KA05 LD11 MA04
Claims (4)
受信する受信手段と、 当該受信した電子メールに含まれる前記送信元端末に対
応する送信元メールサーバを特定するための送信元情報
に基づいて、当該電子メールの取り扱い可否を判断する
送信元判断手段と、 前記送信元メールサーバに対応して予め定められている
セッション数に基づいて、前記電子メールの取り扱い可
否を判断するセッション判断手段と、 前記送信元判断手段及び前記セッション判断手段の判断
結果が、共に取り扱い可能である場合に、前記電子メー
ルを指定された送信先端末に送信するように処理を行う
送信処理手段と、を備えるメール受信システム。1. A receiving means for receiving an electronic mail transmitted from a sender terminal, and sender information included in the received electronic mail for specifying a sender mail server corresponding to the sender terminal. A sender determining unit that determines whether the electronic mail can be handled, and a session determining unit that determines whether the electronic mail can be handled based on a predetermined number of sessions corresponding to the source mail server. , A transmission processing means for performing processing so as to transmit the electronic mail to a designated destination terminal when the determination results of the transmission source determination means and the session determination means are both manageable. Receiving system.
電子メールを受信する受信ステップと、 送信元判断手段が、当該受信した電子メールに含まれる
前記送信元端末に対応する送信元メールサーバを特定す
るための送信元情報に基づいて、当該電子メールの取り
扱い可否を判断する送信元判断ステップと、 セッション判断手段が、前記送信元メールサーバに対応
して予め定められているセッション数に基づいて、前記
電子メールの取り扱い可否を判断するセッション判断ス
テップと、 送信処理手段が、前記送信元判断手段及び前記セッショ
ン判断手段の判断結果が、共に取り扱い可能である場合
に、前記電子メールを指定された送信先端末に送信する
ように処理を行う送信処理ステップと、を備えるメール
受信方法。2. A receiving step in which the receiving means receives an electronic mail transmitted from a source terminal, and a source determining means means a source mail server corresponding to the source terminal included in the received electronic mail. Based on the sender information for identifying the sender, the sender determining step of determining whether or not the electronic mail can be handled, and the session determining means based on the number of sessions determined in advance corresponding to the sender mail server. Then, the session determination step of determining whether the electronic mail can be handled and the transmission processing means designates the electronic mail when both the determination results of the transmission source determination means and the session determination means are handleable. And a transmission processing step of performing processing so as to transmit to the destination terminal.
段と、 当該受信した電子メールに含まれる前記送信元端末に対
応する送信元メールサーバを特定するための送信元情報
に基づいて、当該電子メールの取り扱い可否を判断する
送信元判断手段と、 前記送信元メールサーバに対応して予め定められている
セッション数に基づいて、前記電子メールの取り扱い可
否を判断するセッション判断手段と、 前記送信元判断手段及び前記セッション判断手段の判断
結果が、共に取り扱い可能である場合に、前記電子メー
ルを指定された送信先端末に送信するように処理を行う
送信処理手段と、して機能させるためのメール受信プロ
グラム。3. A computer, a receiving means for receiving an electronic mail transmitted from a sender terminal, and a sender for specifying a sender mail server corresponding to the sender terminal included in the received electronic mail. A sender determining unit that determines whether to handle the electronic mail based on the information, and a session that determines whether to handle the electronic mail based on the number of sessions determined in advance corresponding to the sender mail server. Determination means, and a transmission processing means for performing processing so as to transmit the electronic mail to a designated destination terminal when the determination results of the transmission source determination means and the session determination means are both manageable, A mail receiving program to make it work.
が記録されたことを特徴とするコンピュータ読取可能な
記録媒体。4. A computer-readable recording medium on which the mail receiving program according to claim 3 is recorded.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002054570A JP2003258913A (en) | 2002-02-28 | 2002-02-28 | System, method, program for mail reception, and computer-readable recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002054570A JP2003258913A (en) | 2002-02-28 | 2002-02-28 | System, method, program for mail reception, and computer-readable recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003258913A true JP2003258913A (en) | 2003-09-12 |
Family
ID=28665694
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002054570A Pending JP2003258913A (en) | 2002-02-28 | 2002-02-28 | System, method, program for mail reception, and computer-readable recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003258913A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009051146A1 (en) * | 2007-10-19 | 2009-04-23 | Konami Digital Entertainment Co., Ltd. | User management system, user management method, information recording medium and user management program |
-
2002
- 2002-02-28 JP JP2002054570A patent/JP2003258913A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009051146A1 (en) * | 2007-10-19 | 2009-04-23 | Konami Digital Entertainment Co., Ltd. | User management system, user management method, information recording medium and user management program |
JP2009100789A (en) * | 2007-10-19 | 2009-05-14 | Konami Digital Entertainment Co Ltd | User management system, user management method and user management program |
US8365251B2 (en) | 2007-10-19 | 2013-01-29 | Konami Digital Entertainment Co., Ltd. | User management system, user management method, information recording medium and user management program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2400807C (en) | Method and system for messaging across cellular networks and a public data network | |
CA2495635C (en) | System and method for integrating electronic mail accounts | |
JP4440779B2 (en) | System and method for sending SMS and text messages | |
CN101031111B (en) | Method and apparatus for negotiating mobile services | |
US20090181702A1 (en) | Multi-mode communication | |
US20110302262A1 (en) | Wireless Messaging Using Notification Messages In A Wireless Communication Network | |
US7756539B2 (en) | Push-to-talk event notification | |
TWI387919B (en) | Device, method and system for network-based archiving for threaded mobile text messages | |
US20060064307A1 (en) | Method and system for session management wherein a client session identifier is used | |
CN101179520A (en) | Method and system for sensing mail status | |
US8886234B2 (en) | Techniques for unified messaging | |
US20180123985A1 (en) | Mail processing methods and server | |
US20070239830A1 (en) | Method and apparatus for instant message notification and forwarding | |
US20070233795A1 (en) | Managing messages between multiple wireless carriers using a relatively limited number of identifiers | |
KR101120856B1 (en) | Time-to-disconnect enforcement when communicating with wireless devices that have transient network addresses | |
CN114051013A (en) | Communication data transmission method and device | |
JP2006520555A (en) | Messaging system and method therefor | |
JP2001265674A (en) | Electronic mail transfer device and electronic mail transfer system | |
RU2352075C2 (en) | Method and system for messages processing in service of multimedia messages | |
JP2003258913A (en) | System, method, program for mail reception, and computer-readable recording medium | |
WO2001033786A1 (en) | Client server system | |
JP2000112842A (en) | Information terminal equipment, method for receiving electronic mail limit and recording medium recording program for receiving electronic mail limit | |
JP2024033654A (en) | Information processing device, information processing method, and computer program | |
US20070276915A1 (en) | Managing messages between multiple wireless carriers to multiple enterprises using a relatively limited number of identifiers | |
JP2009182749A (en) | Device, method, and program for distributing electronic mail |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041012 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060512 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060516 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060919 |