JP2002374307A - Mail server, client device, method of controlling them, electronic mail system, program and storage medium - Google Patents
Mail server, client device, method of controlling them, electronic mail system, program and storage mediumInfo
- Publication number
- JP2002374307A JP2002374307A JP2001183305A JP2001183305A JP2002374307A JP 2002374307 A JP2002374307 A JP 2002374307A JP 2001183305 A JP2001183305 A JP 2001183305A JP 2001183305 A JP2001183305 A JP 2001183305A JP 2002374307 A JP2002374307 A JP 2002374307A
- Authority
- JP
- Japan
- Prior art keywords
- server
- reception
- client
- sender
- 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)
- Information Transfer Between Computers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術の分野】本発明は、電子メールがメ
ールサーバで受信され、メールサーバから各宛先のクラ
イアント装置に転送されるメールサーバ、クライアント
装置及びそれらの制御方法、電子メールシステム、プロ
グラム並びに記憶媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mail server in which an electronic mail is received by a mail server and transferred from the mail server to each destination client device, a client device, a control method thereof, an electronic mail system, a program, and a program. It relates to a storage medium.
【0002】[0002]
【従来の技術】従来、メールサーバとメールクライアン
ト装置とがネットワークで接続され、電子メールがメー
ルサーバで受信された後、各宛先のクライアント装置に
転送されるようにされた電子メールシステムが知られて
いる。2. Description of the Related Art Conventionally, there has been known an electronic mail system in which a mail server and a mail client device are connected via a network, and after an electronic mail is received by the mail server, the electronic mail is transferred to a client device at each destination. ing.
【0003】このシステムでは、例えば、悪意を持った
特定の差出人から電子メールが特定の宛先に多量に送信
される場合があり、このような状況が発生すると、必要
な通常の電子メールの受信に支障を来す場合がある。ク
ライアント装置側では、これを回避するために、悪意の
ある差出人を受信メール等から判別、特定し、その差出
人のメールアドレスを受信を拒否すべき差出人として登
録して、電子メールの受信を個別的に拒否するようにし
ていた。In this system, for example, a large number of e-mails may be sent from a specific malicious sender to a specific destination, and when such a situation occurs, it becomes difficult to receive necessary normal e-mails. May cause trouble. On the client device side, in order to avoid this, a malicious sender is identified and identified from the received mail or the like, the mail address of the sender is registered as a sender whose reception should be refused, and the reception of the electronic mail is individually performed. I was trying to refuse.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、上記従
来のシステムでは、悪意のある差出人を特定し、個別に
受信拒否を設定しなければならず、作業が煩雑であると
いう問題があった。また、未知の差出人から短期間に多
量の電子メールが送信された場合は、受信拒否の設定が
事後的になることがあるため、通常の電子メールの受信
に直ちに支障が生じ、障害の発生を回避できないという
問題があった。However, in the above-mentioned conventional system, there is a problem that a malicious sender must be specified and reception rejection must be individually set, and the operation is complicated. Also, if a large number of e-mails are sent from an unknown sender in a short period of time, the setting of rejection may be made afterwards, which will immediately hinder normal e-mail reception and cause a failure. There was a problem that it could not be avoided.
【0005】本発明は上記従来技術の問題を解決するた
めになされたものであり、その目的は、煩雑な作業をす
ることなく、未知の差出人からの多量メールの受信を回
避することができるメールサーバ、クライアント装置及
びそれらの制御方法、電子メールシステム、プログラム
並びに記憶媒体を提供することにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problem of the prior art, and has as its object to avoid a large number of mails from an unknown sender without complicated work. An object of the present invention is to provide a server, a client device, a control method thereof, an electronic mail system, a program, and a storage medium.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するため
に本発明の請求項1のメールサーバは、電子メールを受
信するサーバ側受信手段と、該サーバ側受信手段による
電子メールの受信に先立ち該電子メールの差出人及び宛
先を取得するサーバ側メール情報取得手段と、前記サー
バ側受信手段により受信された電子メールを宛先のクラ
イアント装置に転送するメール転送手段とを備えたメー
ルサーバであって、前記サーバ側受信手段により受信さ
れた電子メールのデータ容量を差出人及び宛先の組み合
わせ毎に累計してデータ総容量を算出するサーバ側算出
手段と、前記サーバ側算出手段により算出されたデータ
総容量が所定容量を超えた組み合わせについて、電子メ
ール受信設定を受信拒否に設定するサーバ側受信拒否設
定手段と、前記サーバ側メール情報取得手段により取得
された新規電子メールの差出人及び宛先が、前記サーバ
側受信拒否設定手段により受信拒否が設定されている組
み合わせに該当する場合は、前記サーバ側受信手段によ
る前記新規電子メールの受信を禁止するサーバ側受信禁
止手段とを備えたことを特徴とする。According to a first aspect of the present invention, there is provided a mail server, comprising: a server-side receiving unit for receiving an e-mail; and a server for receiving the e-mail by the server-side receiving unit. A mail server comprising: a server-side mail information obtaining unit that obtains a sender and a destination of the electronic mail; and a mail transfer unit that transfers the electronic mail received by the server-side receiving unit to a destination client device. A server-side calculating means for calculating the total data capacity by accumulating the data capacity of the e-mail received by the server-side receiving means for each combination of sender and destination; and a total data capacity calculated by the server-side calculating means. Server-side reception rejection setting means for setting the e-mail reception setting to rejection for a combination exceeding a predetermined capacity; If the sender and destination of the new e-mail obtained by the server-side mail information obtaining means correspond to the combination for which the reception rejection is set by the server-side reception rejection setting means, the new electronic mail by the server-side reception means is set. A server-side reception prohibiting unit that prohibits reception of mail.
【0007】また、本発明の請求項2のメールサーバ
は、上記請求項1記載の構成において、前記サーバ側受
信禁止手段は、前記受信を禁止した新規電子メールの送
信元に対してエラー通知を行うことを特徴とする。In a mail server according to a second aspect of the present invention, in the configuration according to the first aspect, the server-side reception prohibiting means sends an error notification to a transmission source of the new e-mail whose reception is prohibited. It is characterized by performing.
【0008】また、本発明の請求項3のメールサーバ
は、上記請求項1または2記載の構成において、前記サ
ーバ側受信禁止手段は、前記受信を禁止した新規電子メ
ールの宛先のクライアント装置に対してその旨を通知す
ることを特徴とする。According to a third aspect of the present invention, in the mail server according to the first or second aspect, the server-side reception prohibiting means transmits the new electronic mail to the client apparatus to which the reception is prohibited. And that the fact is notified.
【0009】また、本発明の請求項4のメールサーバ
は、上記請求項1〜3のいずれか1項に記載の構成にお
いて、前記サーバ側受信拒否設定手段により受信拒否が
設定されている組み合わせのうち、任意の組み合わせに
ついて前記受信拒否の設定を解除するサーバ側設定解除
手段を備えたことを特徴とする。A mail server according to a fourth aspect of the present invention is the mail server according to any one of the first to third aspects, wherein the server-side reception rejection setting means sets reception rejection. Among them, a server-side setting canceling means for canceling the setting of the reception rejection for an arbitrary combination is provided.
【0010】また、本発明の請求項5のメールサーバ
は、上記請求項1〜4のいずれか1項に記載の構成にお
いて、前記所定容量は、前記クライアント装置のユーザ
が設定可能であることを特徴とする。According to a fifth aspect of the present invention, in the mail server according to any one of the first to fourth aspects, the predetermined capacity is settable by a user of the client device. Features.
【0011】また、本発明の請求項6のメールサーバ
は、上記請求項1〜5のいずれか1項に記載の構成にお
いて、前記所定容量は、前記組み合わせ毎に設定可能で
あることを特徴とする。According to a sixth aspect of the present invention, in the mail server according to the first aspect, the predetermined capacity can be set for each of the combinations. I do.
【0012】また、本発明の請求項7のメールサーバ
は、上記請求項1〜6のいずれか1項に記載の構成にお
いて、前記サーバ側算出手段によるデータ容量の累計
は、前記サーバ側受信手段により所定期間内に受信され
た電子メールについてのみなされることを特徴とする。According to a seventh aspect of the present invention, in the mail server according to any one of the first to sixth aspects, the total of the data capacity by the server-side calculating means is determined by the server-side receiving means. Is regarded as an electronic mail received within a predetermined period.
【0013】また、本発明の請求項8のメールサーバ
は、上記請求項7記載の構成において、前記所定期間
は、前記クライアント装置のユーザが設定可能であるこ
とを特徴とする。[0013] In the mail server according to the present invention, the predetermined period can be set by a user of the client device.
【0014】また、本発明の請求項9のメールサーバ
は、上記請求項7または8記載の構成において、前記所
定期間は、前記組み合わせ毎に設定可能であることを特
徴とする。According to a ninth aspect of the present invention, in the mail server according to the seventh or eighth aspect, the predetermined period can be set for each combination.
【0015】上記目的を達成するために本発明の請求項
10のクライアント装置は、メールサーバから自己宛の
電子メールを受信するクライアント側受信手段と、該ク
ライアント側受信手段による電子メールの受信に先立ち
該電子メールの差出人を取得するクライアント側メール
情報取得手段とを備えたクライアント装置であって、前
記クライアント側受信手段により受信された電子メール
のデータ容量を差出人毎に累計してデータ総容量を算出
するクライアント側算出手段と、前記クライアント側算
出手段により算出されたデータ総容量が所定容量を超え
た差出人について、電子メール受信設定を受信拒否に設
定するクライアント側受信拒否設定手段と、前記クライ
アント側メール情報取得手段により取得された新規電子
メールの差出人が、前記クライアント側受信拒否設定手
段により受信拒否が設定されている差出人に該当する場
合は、前記クライアント側受信手段による前記新規電子
メールの受信を禁止するクライアント側受信禁止手段と
を備えたことを特徴とする。In order to achieve the above object, a client device according to a tenth aspect of the present invention comprises a client-side receiving means for receiving an electronic mail addressed to itself from a mail server, and prior to receiving the electronic mail by the client-side receiving means. A client-side mail information acquisition unit for acquiring a sender of the electronic mail, wherein a total data amount is calculated by accumulating a data volume of the email received by the client-side reception unit for each sender. Client-side calculating means, a client-side reception rejection setting means for setting an e-mail reception setting to reception rejection for a sender whose total data capacity calculated by the client-side calculation means exceeds a predetermined amount, and the client-side mail The sender of the new e-mail acquired by the information acquisition means A client-side reception prohibition unit that prohibits reception of the new e-mail by the client-side reception unit when the sender corresponds to a sender for which reception rejection is set by the client-side reception rejection setting unit. I do.
【0016】また、本発明の請求項11のクライアント
装置は、上記請求項10記載の構成において、前記クラ
イアント側受信禁止手段は、前記新規電子メールを前記
メールサーバから削除することを特徴とする。[0016] In the client apparatus according to the present invention, the client-side reception prohibiting means deletes the new electronic mail from the mail server.
【0017】また、本発明の請求項12のクライアント
装置は、上記請求項10記載の構成において、前記クラ
イアント側受信禁止手段による受信禁止の態様をユーザ
が設定可能であることを特徴とする。According to a twelfth aspect of the present invention, in the configuration of the tenth aspect, the user can set a mode of prohibiting reception by the client-side reception prohibiting means.
【0018】また、本発明の請求項13のクライアント
装置は、上記請求項10〜12のいずれか1項に記載の
構成において、前記クライアント側受信拒否設定手段に
より受信拒否が設定されている差出人のうち、任意の差
出人について前記受信拒否の設定を解除するクライアン
ト側設定解除手段を備えたことを特徴とする。According to a thirteenth aspect of the present invention, there is provided a client apparatus according to any one of the tenth to twelfth aspects, wherein the sender has a reception rejection set by the client side reception rejection setting means. Preferably, the apparatus further comprises a client-side setting canceling means for canceling the setting of the reception refusal for an arbitrary sender.
【0019】また、本発明の請求項14のクライアント
装置は、上記請求項10〜13のいずれか1項に記載の
構成において、前記所定容量は、ユーザが設定可能であ
ることを特徴とする。According to a fourteenth aspect of the present invention, in the client device according to any one of the tenth to thirteenth aspects, the predetermined capacity can be set by a user.
【0020】また、本発明の請求項15のクライアント
装置は、上記請求項10〜14のいずれか1項に記載の
構成において、前記所定容量は、前記差出人毎に設定可
能であることを特徴とする。According to a fifteenth aspect of the present invention, in the client device according to any one of the tenth to fourteenth aspects, the predetermined capacity can be set for each sender. I do.
【0021】また、本発明の請求項16のクライアント
装置は、上記請求項10〜15のいずれか1項に記載の
構成において、前記クライアント側算出手段によるデー
タ容量の累計は、前記クライアント側受信手段により所
定期間内に受信された電子メールについてのみなされる
ことを特徴とする。According to a sixteenth aspect of the present invention, in the client apparatus according to any one of the tenth to fifteenth aspects, the total of the data capacity by the client-side calculating means is determined by the client-side receiving means. Is regarded as an electronic mail received within a predetermined period.
【0022】また、本発明の請求項17のクライアント
装置は、上記請求項16記載の構成において、前記所定
期間は、ユーザが設定可能であることを特徴とする。According to a seventeenth aspect of the present invention, in the client device according to the sixteenth aspect, the predetermined period can be set by a user.
【0023】また、本発明の請求項18のクライアント
装置は、上記請求項16または17記載の構成におい
て、前記所定期間は、前記差出人毎に設定可能であるこ
とを特徴とする。[0023] In the client apparatus according to the present invention, the predetermined period can be set for each sender.
【0024】上記目的を達成するために本発明の請求項
19のメールサーバの制御方法は、電子メールを受信す
るサーバ側受信工程と、該サーバ側受信工程による電子
メールの受信に先立ち該電子メールの差出人及び宛先を
取得するサーバ側メール情報取得工程と、前記サーバ側
受信工程により受信された電子メールを宛先のクライア
ント装置に転送するメール転送工程とを有するメールサ
ーバの制御方法であって、前記サーバ側受信工程により
受信された電子メールのデータ容量を差出人及び宛先の
組み合わせ毎に累計してデータ総容量を算出するサーバ
側算出工程と、前記サーバ側算出工程により算出された
データ総容量が所定容量を超えた組み合わせについて、
電子メール受信設定を受信拒否に設定するサーバ側受信
拒否設定工程と、前記サーバ側メール情報取得工程によ
り取得された新規電子メールの差出人及び宛先が、前記
サーバ側受信拒否設定工程により受信拒否が設定されて
いる組み合わせに該当する場合は、前記サーバ側受信工
程による前記新規電子メールの受信を禁止するサーバ側
受信禁止工程とを有することを特徴とする。In order to achieve the above object, a mail server control method according to a nineteenth aspect of the present invention provides a server-side receiving step of receiving an electronic mail, and a step of receiving the electronic mail before receiving the electronic mail in the server-side receiving step. A server-side mail information obtaining step of obtaining a sender and a destination of the mail, and a mail transfer step of transferring the electronic mail received by the server-side receiving step to a destination client device, wherein the mail server control method, A server-side calculating step of calculating the total data capacity by accumulating the data capacity of the e-mail received in the server-side receiving step for each combination of sender and destination; and determining the total data capacity calculated in the server-side calculating step by a predetermined amount. For combinations that exceed capacity,
The server-side reception rejection setting step of setting the e-mail reception setting to reception rejection, and the sender and destination of the new e-mail acquired in the server-side mail information acquisition step are set to the reception rejection by the server-side reception rejection setting step. And a server-side reception prohibition step of prohibiting the reception of the new e-mail by the server-side reception step when the combination corresponds to the combination described above.
【0025】また、本発明の請求項20のメールサーバ
の制御方法は、上記請求項19記載の構成において、前
記サーバ側受信禁止工程は、前記受信を禁止した新規電
子メールの送信元に対してエラー通知を行うことを特徴
とする。According to a twentieth aspect of the present invention, in the mail server control method according to the nineteenth aspect, the server-side reception prohibiting step includes the step of: The error notification is performed.
【0026】また、本発明の請求項21のメールサーバ
の制御方法は、上記請求項19または20記載の構成に
おいて、前記サーバ側受信禁止工程は、前記受信を禁止
した新規電子メールの宛先のクライアント装置に対して
その旨を通知することを特徴とする。According to a twenty-first aspect of the present invention, in the mail server control method according to the twenty-first or the twenty-ninth aspect, the server-side reception inhibiting step includes the step of: It is characterized by notifying the device to that effect.
【0027】また、本発明の請求項22のメールサーバ
の制御方法は、上記請求項19〜21のいずれか1項に
記載の構成において、前記サーバ側受信拒否設定工程に
より受信拒否が設定されている組み合わせのうち、任意
の組み合わせについて前記受信拒否の設定を解除するサ
ーバ側設定解除工程を有することを特徴とする。In the mail server control method according to a twenty-second aspect of the present invention, in the configuration according to any one of the nineteenth to twenty-first aspects, reception rejection is set by the server-side reception rejection setting step. A server-side setting canceling step of canceling the setting of the reception rejection for an arbitrary combination among the available combinations.
【0028】また、本発明の請求項23のメールサーバ
の制御方法は、上記請求項19〜22のいずれか1項に
記載の構成において、前記所定容量は、前記クライアン
ト装置のユーザが設定可能であることを特徴とする。According to a twenty-third aspect of the present invention, in the mail server control method, the predetermined capacity is settable by a user of the client device. There is a feature.
【0029】また、本発明の請求項24のメールサーバ
の制御方法は、上記請求項19〜23のいずれか1項に
記載の構成において、前記所定容量は、前記組み合わせ
毎に設定可能であることを特徴とする。According to a twenty-fourth aspect of the present invention, in the mail server control method according to the first aspect, the predetermined capacity can be set for each of the combinations. It is characterized by.
【0030】また、本発明の請求項25のメールサーバ
の制御方法は、上記請求項19〜24のいずれか1項に
記載の構成において、前記サーバ側算出工程によるデー
タ容量の累計は、前記サーバ側受信工程により所定期間
内に受信された電子メールについてのみなされることを
特徴とする。According to a twenty-fifth aspect of the present invention, there is provided the mail server control method according to any one of the nineteenth to twenty-fourth aspects, wherein the cumulative data capacity in the server-side calculation step is determined by the server server. The electronic mail received within the predetermined period by the side receiving process is regarded as being considered.
【0031】また、本発明の請求項26のメールサーバ
の制御方法は、上記請求項25記載の構成において、前
記所定期間は、前記クライアント装置のユーザが設定可
能であることを特徴とする。According to a twenty-sixth aspect of the present invention, in the mail server control method, the predetermined period can be set by a user of the client device.
【0032】また、本発明の請求項27のメールサーバ
の制御方法は、上記請求項25または26記載の構成に
おいて、前記所定期間は、前記組み合わせ毎に設定可能
であることを特徴とする。[0032] In the mail server control method according to claim 27 of the present invention, in the configuration according to claim 25 or 26, the predetermined period can be set for each of the combinations.
【0033】上記目的を達成するために本発明の請求項
28のクライアント装置の制御方法は、メールサーバか
ら自己宛の電子メールを受信するクライアント側受信工
程と、該クライアント側受信工程による電子メールの受
信に先立ち該電子メールの差出人を取得するクライアン
ト側メール情報取得工程とを有するクライアント装置の
制御方法であって、前記クライアント側受信工程により
受信された電子メールのデータ容量を差出人毎に累計し
てデータ総容量を算出するクライアント側算出工程と、
前記クライアント側算出工程により算出されたデータ総
容量が所定容量を超えた差出人について、電子メール受
信設定を受信拒否に設定するクライアント側受信拒否設
定工程と、前記クライアント側メール情報取得工程によ
り取得された新規電子メールの差出人が、前記クライア
ント側受信拒否設定工程により受信拒否が設定されてい
る差出人に該当する場合は、前記クライアント側受信工
程による前記新規電子メールの受信を禁止するクライア
ント側受信禁止工程とを有することを特徴とする。In order to achieve the above object, a method for controlling a client device according to a twenty-eighth aspect of the present invention includes a client-side receiving step of receiving an electronic mail addressed to itself from a mail server; A client-side mail information obtaining step of obtaining a sender of the electronic mail prior to reception, wherein the data amount of the electronic mail received by the client-side receiving step is accumulated for each sender. A client-side calculation step for calculating the total data capacity;
For a sender whose total data amount calculated in the client-side calculation step exceeds a predetermined amount, the client-side reception rejection setting step of setting the e-mail reception setting to reception rejection and the client-side mail information obtaining step are obtained. If the sender of the new e-mail is a sender for which rejection is set by the client-side rejection setting step, a client-side reception prohibition step of prohibiting the reception of the new e-mail by the client-side reception step. It is characterized by having.
【0034】また、本発明の請求項29のクライアント
装置の制御方法は、上記請求項28記載の構成におい
て、前記クライアント側受信禁止工程は、前記新規電子
メールを前記メールサーバから削除することを特徴とす
る。According to a twenty-ninth aspect of the present invention, in the configuration of the twenty-eighth aspect, the client-side reception inhibiting step deletes the new electronic mail from the mail server. And
【0035】また、本発明の請求項30のクライアント
装置の制御方法は、上記請求項28記載の構成におい
て、前記クライアント側受信禁止工程による受信禁止の
態様をユーザが設定可能であることを特徴とする。According to a thirty-seventh aspect of the present invention, in the method for controlling a client device according to the thirty-eighth aspect, the user can set a mode of reception inhibition by the client-side reception inhibition step. I do.
【0036】また、本発明の請求項31のクライアント
装置の制御方法は、上記請求項28〜30のいずれか1
項に記載の構成において、前記クライアント側受信拒否
設定工程により受信拒否が設定されている差出人のう
ち、任意の差出人について前記受信拒否の設定を解除す
るクライアント側設定解除工程を有することを特徴とす
る。According to a thirty-first aspect of the present invention, there is provided a method for controlling a client device according to any one of the twenty-eighth to thirty-second aspects.
In the configuration described in the paragraph, among the senders for which reception rejection is set by the client-side reception rejection setting step, a client-side setting release step of releasing the reception rejection setting for any sender .
【0037】また、本発明の請求項32のクライアント
装置の制御方法は、上記請求項28〜31のいずれか1
項に記載の構成において、前記所定容量は、ユーザが設
定可能であることを特徴とする。According to a thirty-second aspect of the present invention, there is provided a method for controlling a client device according to any one of the twenty-eighth to thirty-first aspects.
In the configuration described in the paragraph, the predetermined capacity can be set by a user.
【0038】また、本発明の請求項33のクライアント
装置の制御方法は、上記請求項28〜32のいずれか1
項に記載の構成において、前記所定容量は、前記差出人
毎に設定可能であることを特徴とする。[0038] A method for controlling a client device according to claim 33 of the present invention is the method according to any one of claims 28 to 32.
In the configuration described in the paragraph, the predetermined capacity can be set for each sender.
【0039】また、本発明の請求項34のクライアント
装置の制御方法は、上記請求項28〜33のいずれか1
項に記載の構成において、前記クライアント側算出工程
によるデータ容量の累計は、前記クライアント側受信工
程により所定期間内に受信された電子メールについての
みなされることを特徴とする。According to a thirty-fourth aspect of the present invention, there is provided a method for controlling a client device according to any one of the twenty-eighth to thirty-eighth aspects.
In the configuration described in the paragraph, the total of the data capacity in the client-side calculation step is regarded as an electronic mail received within a predetermined period in the client-side reception step.
【0040】また、本発明の請求項35のクライアント
装置の制御方法は、上記請求項34記載の構成におい
て、前記所定期間は、ユーザが設定可能であることを特
徴とする。[0040] According to a thirty-fifth aspect of the present invention, in the client device control method according to the thirty-fourth aspect, the predetermined period can be set by a user.
【0041】また、本発明の請求項36のクライアント
装置の制御方法は、上記請求項34または35記載の構
成において、前記所定期間は、前記差出人毎に設定可能
であることを特徴とする。According to a thirty-sixth aspect of the present invention, in the method for controlling a client device according to the thirty-fourth or thirty-fifth aspect, the predetermined period can be set for each sender.
【0042】上記目的を達成するために本発明の請求項
37の電子メールシステムは、請求項1〜9のいずれか
1項に記載のメールサーバと、該メールサーバにネット
ワークを介して接続され該メールサーバから電子メール
を受信可能なクライアント装置とから構成されることを
特徴とする。In order to achieve the above object, an electronic mail system according to claim 37 of the present invention comprises a mail server according to any one of claims 1 to 9 and a mail server connected to the mail server via a network. And a client device capable of receiving e-mail from the mail server.
【0043】上記目的を達成するために本発明の請求項
38の電子メールシステムは、請求項10〜18のいず
れか1項に記載のクライアント装置と、該クライアント
装置にネットワークを介して接続され受信した電子メー
ルを前記クライアント装置に対して転送可能なメールサ
ーバとから構成されることを特徴とする。To achieve the above object, an electronic mail system according to claim 38 of the present invention provides a client device according to any one of claims 10 to 18 and a receiving device connected to the client device via a network. And a mail server capable of transferring the e-mail to the client device.
【0044】上記目的を達成するために本発明の請求項
39のプログラムは、電子メールを受信するサーバ側受
信手順と、該サーバ側受信手順による電子メールの受信
に先立ち該電子メールの差出人及び宛先を取得するサー
バ側メール情報取得手順と、前記サーバ側受信手順によ
り受信された電子メールを宛先のクライアント装置に転
送するメール転送手順とを有するメールサーバの制御方
法をコンピュータに実現させるためのプログラムであっ
て、前記サーバ側受信手順により受信された電子メール
のデータ容量を差出人及び宛先の組み合わせ毎に累計し
てデータ総容量を算出するサーバ側算出手順と、前記サ
ーバ側算出手順により算出されたデータ総容量が所定容
量を超えた組み合わせについて、電子メール受信設定を
受信拒否に設定するサーバ側受信拒否設定手順と、前記
サーバ側メール情報取得手順により取得された新規電子
メールの差出人及び宛先が、前記サーバ側受信拒否設定
手順により受信拒否が設定されている組み合わせに該当
する場合は、前記サーバ側受信手順による前記新規電子
メールの受信を禁止するサーバ側受信禁止手順とをコン
ピュータに実行させるためのプログラムであることを特
徴とする。In order to achieve the above object, a program according to claim 39 of the present invention comprises a server-side receiving procedure for receiving an electronic mail, and a sender and a destination of the electronic mail before receiving the electronic mail by the server-side receiving procedure. A program for causing a computer to implement a method of controlling a mail server having a server-side mail information obtaining procedure for obtaining the e-mail and a mail transfer procedure for transferring an e-mail received by the server-side receiving procedure to a destination client device. A server-side calculation procedure for calculating the total data capacity by accumulating the data capacity of the e-mail received by the server-side reception procedure for each combination of sender and destination; and a data calculated by the server-side calculation procedure. For the combinations whose total capacity exceeds the specified capacity, set the e-mail reception setting to reject If the sender and destination of the new e-mail acquired by the server-side reception rejection setting procedure and the server-side mail information acquisition procedure correspond to the combination for which reception rejection is set by the server-side reception rejection setting procedure, The program is a program for causing a computer to execute a server-side reception prohibition procedure for prohibiting reception of the new electronic mail by the server-side reception procedure.
【0045】上記目的を達成するために本発明の請求項
40のプログラムは、メールサーバから自己宛の電子メ
ールを受信するクライアント側受信手順と、該クライア
ント側受信手順による電子メールの受信に先立ち該電子
メールの差出人を取得するクライアント側メール情報取
得手順とを有するクライアント装置の制御方法をコンピ
ュータに実現させるためのプログラムであって、前記ク
ライアント側受信手順により受信された電子メールのデ
ータ容量を差出人毎に累計してデータ総容量を算出する
クライアント側算出手順と、前記クライアント側算出手
順により算出されたデータ総容量が所定容量を超えた差
出人について、電子メール受信設定を受信拒否に設定す
るクライアント側受信拒否設定手順と、前記クライアン
ト側メール情報取得手順により取得された新規電子メー
ルの差出人が、前記クライアント側受信拒否設定手順に
より受信拒否が設定されている差出人に該当する場合
は、前記クライアント側受信手順による前記新規電子メ
ールの受信を禁止するクライアント側受信禁止手順とを
コンピュータに実行させるためのプログラムであること
を特徴とする。In order to achieve the above object, a program according to claim 40 of the present invention comprises a client-side receiving procedure for receiving an e-mail addressed to itself from a mail server; A program for causing a computer to implement a method of controlling a client device having a client-side mail information acquisition procedure for acquiring a sender of an electronic mail, wherein the data capacity of the email received by the client-side reception procedure is determined for each sender. A client-side calculation procedure for calculating the total data capacity by summing the data, and a client-side reception procedure for setting the e-mail reception setting to reception rejection for a sender whose total data capacity calculated by the client-side calculation procedure exceeds a predetermined capacity. Rejection setting procedure and the client-side mail information collection If the sender of the new e-mail obtained by the procedure corresponds to the sender for which reception refusal is set by the client-side reception rejection setting procedure, the client that prohibits the reception of the new e-mail by the client-side reception procedure The program is a program for causing a computer to execute the side reception prohibition procedure.
【0046】上記目的を達成するために本発明の請求項
41の記憶媒体は、電子メールを受信するサーバ側受信
手順と、該サーバ側受信手順による電子メールの受信に
先立ち該電子メールの差出人及び宛先を取得するサーバ
側メール情報取得手順と、前記サーバ側受信手順により
受信された電子メールを宛先のクライアント装置に転送
するメール転送手順とを有するメールサーバの制御方法
をコンピュータに実現させるためのプログラムを記憶し
たコンピュータ読み取り可能な記憶媒体であって、前記
サーバ側受信手順により受信された電子メールのデータ
容量を差出人及び宛先の組み合わせ毎に累計してデータ
総容量を算出するサーバ側算出手順と、前記サーバ側算
出手順により算出されたデータ総容量が所定容量を超え
た組み合わせについて、電子メール受信設定を受信拒否
に設定するサーバ側受信拒否設定手順と、前記サーバ側
メール情報取得手順により取得された新規電子メールの
差出人及び宛先が、前記サーバ側受信拒否設定手順によ
り受信拒否が設定されている組み合わせに該当する場合
は、前記サーバ側受信手順による前記新規電子メールの
受信を禁止するサーバ側受信禁止手順とをコンピュータ
に実行させるためのプログラムを記憶したことを特徴と
する。In order to achieve the above object, a storage medium according to claim 41 of the present invention comprises a server-side receiving procedure for receiving an electronic mail, a sender of the electronic mail before receiving the electronic mail by the server-side receiving procedure, A program for causing a computer to implement a mail server control method having a server-side mail information obtaining procedure for obtaining a destination and a mail transfer procedure for transferring an e-mail received by the server-side receiving procedure to a destination client device A computer-readable storage medium storing the server-side calculation procedure of calculating the total data capacity by accumulating the data capacity of the e-mail received by the server-side reception procedure for each combination of sender and destination, Combinations in which the total data capacity calculated by the server-side calculation procedure exceeds a predetermined capacity. The server-side reception rejection setting procedure for setting the e-mail reception setting to reception rejection, and the sender and destination of the new e-mail acquired by the server-side mail information acquisition procedure are rejected by the server-side reception rejection setting procedure. Is stored, a program for causing a computer to execute a server-side reception prohibition procedure for prohibiting reception of the new e-mail by the server-side reception procedure is stored.
【0047】上記目的を達成するために本発明の請求項
42の記憶媒体は、メールサーバから自己宛の電子メー
ルを受信するクライアント側受信手順と、該クライアン
ト側受信手順による電子メールの受信に先立ち該電子メ
ールの差出人を取得するクライアント側メール情報取得
手順とを有するクライアント装置の制御方法をコンピュ
ータに実現させるためのプログラムを記憶したコンピュ
ータ読み取り可能な記憶媒体であって、前記クライアン
ト側受信手順により受信された電子メールのデータ容量
を差出人毎に累計してデータ総容量を算出するクライア
ント側算出手順と、前記クライアント側算出手順により
算出されたデータ総容量が所定容量を超えた差出人につ
いて、電子メール受信設定を受信拒否に設定するクライ
アント側受信拒否設定手順と、前記クライアント側メー
ル情報取得手順により取得された新規電子メールの差出
人が、前記クライアント側受信拒否設定手順により受信
拒否が設定されている差出人に該当する場合は、前記ク
ライアント側受信手順による前記新規電子メールの受信
を禁止するクライアント側受信禁止手順とをコンピュー
タに実行させるためのプログラムを記憶したことを特徴
とする。In order to achieve the above object, a storage medium according to claim 42 of the present invention provides a client-side receiving procedure for receiving an electronic mail addressed to itself from a mail server, and a step of receiving the electronic mail by the client-side receiving procedure. A computer-readable storage medium storing a program for causing a computer to implement a method for controlling a client device having a client-side mail information obtaining procedure for obtaining a sender of the electronic mail, the program being received by the client-side receiving procedure The client-side calculation procedure of calculating the total data capacity by accumulating the data capacity of the e-mails obtained for each sender, and receiving the e-mail for the sender whose total data capacity calculated by the client-side calculation procedure exceeds a predetermined capacity. Client-side reception rejection that sets the setting to reception rejection If the sender of the new e-mail acquired by the client-side mail information acquisition procedure corresponds to the sender for which rejection has been set by the client-side reception rejection setting procedure, the client-side reception procedure A program for causing a computer to execute a client-side reception prohibition procedure for prohibiting reception of the new e-mail is stored.
【0048】[0048]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0049】図1は、本発明の一実施の形態に係る電子
メールシステムの全体構成を示す図である。FIG. 1 is a diagram showing the overall configuration of an electronic mail system according to one embodiment of the present invention.
【0050】同図において、101は一般公衆回線網で
ある。102はプロバイダ、企業、学校等の内部のネッ
トワークであるLANである。103は一般公衆回線網
101からLAN102への接続先(アクセスポイン
ト)である。104は、LAN102に接続された電子
メールサーバ(以下、「メールサーバ104」と記す)
である。105はメールを受信する電子メールクライア
ント(以下、「クライアント105」と記す)である。In FIG. 1, reference numeral 101 denotes a general public network. Reference numeral 102 denotes a LAN which is an internal network of a provider, a company, a school, or the like. Reference numeral 103 denotes a connection destination (access point) from the general public network 101 to the LAN 102. Reference numeral 104 denotes an e-mail server connected to the LAN 102 (hereinafter, referred to as “mail server 104”).
It is. Reference numeral 105 denotes an e-mail client (hereinafter, referred to as “client 105”) that receives a mail.
【0051】なお、クライアント105には、メールサ
ーバ104が接続されているのと同じLAN102に接
続されているものと、一般公衆回線網101を経由して
メールサーバ104に接続されているものとがある。な
お、クライアント105は同様の構成のものが複数存在
してもよく、また、メールサーバ104は同様の構成の
ものが複数存在してもよい。The clients 105 include those connected to the same LAN 102 to which the mail server 104 is connected and those connected to the mail server 104 via the general public network 101. is there. Note that a plurality of clients 105 may have the same configuration, and a plurality of mail servers 104 may have the same configuration.
【0052】図2は、メールサーバ104の内部構成を
示すブロック図である。FIG. 2 is a block diagram showing the internal configuration of the mail server 104.
【0053】同図において、201は演算及び制御を司
るCPU(中央演算装置)(サーバ側算出手段、サーバ
側受信拒否設定手段、サーバ側受信禁止手段、サーバ側
設定解除手段)である。202はプログラムやデータ等
が記憶されているROMである。203は作業領域及び
データの保存領域として使用されるRAM(主記憶装
置)である。204は、電源を切っても保持すべきデー
タやプログラムを記憶しておくためのハードディスクド
ライブ等の記憶装置である。205はメールサーバ10
4の本体外部に接続された外部記憶装置であり、記憶装
置204と同様の目的に利用される。In FIG. 1, reference numeral 201 denotes a CPU (central processing unit) (server-side calculating means, server-side rejection setting means, server-side reception prohibiting means, server-side setting canceling means) which performs calculations and controls. A ROM 202 stores programs, data, and the like. Reference numeral 203 denotes a RAM (main storage device) used as a work area and a data storage area. Reference numeral 204 denotes a storage device such as a hard disk drive for storing data and programs to be retained even when the power is turned off. 205 is the mail server 10
4 is an external storage device connected to the outside of the main body, and is used for the same purpose as the storage device 204.
【0054】206は信号のやり取りを行うシステムバ
スである。207はシステムで使用される内部時計であ
る。208はユーザとのインタフェースとしての表示を
行うためのCRTディスプレイ等の表示装置であり、2
09はユーザが入カや指示を行うためのキーボードやマ
ウス等の入力装置である。210は、外部のサーバ等と
通信するためのLANアダプタやモデム等の通信I/F
(インタフェース)(サーバ側受信手段、サーバ側メー
ル情報取得手段、メール転送手段)である。Reference numeral 206 denotes a system bus for exchanging signals. Reference numeral 207 denotes an internal clock used in the system. Reference numeral 208 denotes a display device such as a CRT display for performing display as an interface with the user.
Reference numeral 09 denotes an input device such as a keyboard or a mouse for the user to input or give an instruction. 210 is a communication I / F such as a LAN adapter or a modem for communicating with an external server or the like.
(Interface) (server-side receiving means, server-side mail information obtaining means, mail transfer means).
【0055】図3は、クライアント105の内部構成を
示すブロック図である。FIG. 3 is a block diagram showing the internal configuration of the client 105.
【0056】クライアント105は、メールサーバ10
4と基本的に同様に構成され、CPU301(クライア
ント側算出手段、クライアント側受信拒否設定手段、ク
ライアント側受信禁止手段、クライアント側設定解除手
段)に、ROM302、RAM303、記憶装置30
4、外部記憶装置305、内部時計307、表示装置3
08、入力装置309及び通信I/F310(クライア
ント側受信手段、クライアント側メール情報取得手段)
が、システムバス306を介して接続されて構成され
る。The client 105 is connected to the mail server 10
4, the CPU 301 (client-side calculation unit, client-side reception rejection setting unit, client-side reception prohibition unit, client-side setting release unit) includes a ROM 302, a RAM 303, and a storage device 30.
4, external storage device 305, internal clock 307, display device 3
08, input device 309 and communication I / F 310 (client-side receiving means, client-side mail information acquiring means)
Are connected via a system bus 306.
【0057】CPU301、ROM302、RAM30
3、記憶装置304、外部記憶装置305、内部時計3
07、表示装置308、入力装置309、通信I/F3
10及びシステムバス306は、メールサーバ104の
上記した各ユニットであるCPU201、ROM20
2、RAM203、記憶装置204、外部記憶装置20
5、内部時計207、表示装置208、入力装置20
9、通信I/F210及びシステムバス206とそれぞ
れ同様に構成される。CPU 301, ROM 302, RAM 30
3, storage device 304, external storage device 305, internal clock 3
07, display device 308, input device 309, communication I / F3
10 and the system bus 306 are the above-described units of the mail server 104, the CPU 201, the ROM 20
2, RAM 203, storage device 204, external storage device 20
5, internal clock 207, display device 208, input device 20
9, the communication I / F 210 and the system bus 206 have the same configuration.
【0058】かかる構成において、メールサーバ104
は、通信I/F210で送信元のクライアント装置から
の電子メールを他のサーバを介して受信し、宛先のクラ
イアント装置からの要求に応じてその電子メールを転送
する。In such a configuration, the mail server 104
Receives the e-mail from the transmission source client device via the other server via the communication I / F 210, and transfers the e-mail in response to a request from the destination client device.
【0059】記憶装置204には、サーバ側受信禁止リ
ストが記憶されている。このサーバ側受信禁止リスト
は、差出人及び宛先の組み合わせのうちメールサーバ1
04が受信を拒否すべきもののリストであり、後述する
図4のステップS409で追加、設定される。後述する
ように、メールサーバ104は、サーバ側受信禁止リス
トに登録されている差出人及び宛先の組み合わせに該当
する電子メールについては受信を拒否する。なお、サー
バ側受信禁止リストはRAM203または外部記憶装置
205に記憶するようにしてもよい。The storage device 204 stores a server-side reception prohibition list. The server-side reception prohibition list includes the mail server 1 among the combinations of the sender and the destination.
Reference numeral 04 denotes a list of items to be rejected, which are added and set in step S409 in FIG. 4 described later. As will be described later, the mail server 104 rejects an e-mail corresponding to the combination of the sender and the destination registered in the server-side reception prohibition list. The server-side reception prohibition list may be stored in the RAM 203 or the external storage device 205.
【0060】図4は、メールサーバ104側で実行され
るメール受信ルーチンのフローチャートを示す図であ
る。FIG. 4 is a flowchart showing a mail receiving routine executed on the mail server 104 side.
【0061】まず、電子メールの差出人と宛先を取得す
る(ステップS401)。これら差出人及び宛先の情報
は、一般的に使用されているメール送信プロトコルSM
TP(RFC821参照)により、電子メールを他のメ
ールサーバから受け取る際に、電子メールの受信に先立
って通知され、取得することができる。First, the sender and destination of the e-mail are obtained (step S401). The information of the sender and the destination is stored in a commonly used mail transmission protocol SM.
According to TP (refer to RFC821), when an electronic mail is received from another mail server, the electronic mail is notified and received before receiving the electronic mail.
【0062】次に、記憶装置204に保持しているサー
バ側受信禁止リストから、差出人及び宛先の組合わせを
検索することにより、上記取得した差出人から宛先への
電子メールが受信拒否に設定されているか、すなわち、
上記取得した差出人及び宛先の組み合わせがサーバ側受
信禁止リストに登録されている受信拒否の組み合わせに
該当するか否かを判別する(ステップS402)。その
判別の結果、上記取得した差出人から宛先への電子メー
ルが受信拒否に設定されていない場合は、ステップS4
03に進む。Next, by searching the server-side reception prohibition list held in the storage device 204 for a combination of the sender and the destination, the acquired e-mail from the sender to the destination is set to be rejected. That is,
It is determined whether the acquired combination of the sender and the destination corresponds to the combination of rejection of reception registered in the server-side reception prohibition list (step S402). As a result of the determination, if the e-mail from the sender to the destination is not set to reject reception, step S4
Go to 03.
【0063】ステップS403では、通常のメール受信
処理を行い、受信した電子メールは記憶装置204また
は外部記憶装置205に保存する。次に、第1メール受
信情報を取得し(ステップS404)、記憶装置204
または外部記憶装置205に記億する(ステップS40
5)。この第1メール受信情報には、受信した電子メー
ルの受信日時、差出人、宛先及びデータ容量(サイズ)
の情報がある。受信日時は内部時計207から得られ、
差出人及び宛先は前記ステップS401で先立って通知
された情報から得られ、さらにデータ容量は上記受信・
保存した電子メールから得られる。これら情報の組が上
記第1メール受信情報とされる。In step S403, normal mail reception processing is performed, and the received e-mail is stored in the storage device 204 or the external storage device 205. Next, the first mail reception information is obtained (step S404), and the storage device 204 is obtained.
Alternatively, it is stored in the external storage device 205 (step S40).
5). The first mail reception information includes the reception date and time, sender, destination, and data capacity (size) of the received e-mail.
There is information of. The reception date and time are obtained from the internal clock 207,
The sender and the destination are obtained from the information notified in advance in step S401, and the data capacity is determined by the reception / transmission.
Obtained from saved e-mail. The set of these information is the first mail reception information.
【0064】次に、第1検索期間(所定期間)及び第1
上限容量(所定容量)の設定情報を記憶装置204(ま
たは外部記憶装置205)から得る(ステップS40
6)。ここで、第1検索期間(例えば、3日)及び第1
上限容量(例えば、10MB)は、予めデフォルトで設
定されている。Next, the first search period (predetermined period) and the first
The setting information of the upper limit capacity (predetermined capacity) is obtained from the storage device 204 (or the external storage device 205) (step S40).
6). Here, the first search period (for example, 3 days) and the first search period
The upper limit capacity (for example, 10 MB) is set in advance by default.
【0065】次に、第1検索期間内の電子メールの受信
データ容量の累計(以下、「第1総受信容量」と称す
る)(データ総容量)を、差出人及び宛先の組み合わせ
毎に算出する(ステップS407)。すなわち、前記ス
テップS405で保存された第1メール受信情報を参照
し、上記第1検索期間の開始時点から現在までの間に受
信された電子メールであり、且つ差出人及び宛先の組み
合わせが前記ステップS401で得たものと一致する電
子メールのデータ容量を合計する。これにより、第1検
索期間内の差出人及び宛先の組み合わせ毎の受信容量の
累計が算出される。Next, the total of the received data capacity of the e-mail within the first search period (hereinafter, referred to as “first total received capacity”) (total data capacity) is calculated for each combination of sender and destination ( Step S407). That is, referring to the first mail reception information stored in step S405, the electronic mail received from the start time of the first search period to the present time, and the combination of the sender and the destination is determined in step S401. Sum the email data volume that matches the one obtained in. As a result, the total reception capacity for each combination of the sender and the destination within the first search period is calculated.
【0066】次に、上記算出された第1検索期間内の第
1総受信容量が第1上限容量を超えたか否かを判別し
(ステップS408)、その判別の結果、第1総受信容
量が第1上限容量を超えていない場合は、本処理を終了
する。一方、第1総受信容量が第1上限容量を超えた場
合は、電子メール受信設定を受信拒否設定にする(ステ
ップS409)。すなわち、第1総受信容量が第1上限
容量を超えた当該差出人及び宛先の組合わせを上記サー
バ側受信禁止リストに追加する。この場合は、以降の当
該差出人から当該宛先への電子メールは、前記ステップ
S402の判別を経て受信拒否されることになる。その
後、本処理を終了する。Next, it is determined whether or not the calculated first total reception capacity within the first search period has exceeded the first upper limit capacity (step S408). If the value does not exceed the first upper limit capacity, the present process ends. On the other hand, when the first total reception capacity exceeds the first upper limit capacity, the e-mail reception setting is set to the reception rejection setting (step S409). That is, the combination of the sender and the destination whose first total reception capacity exceeds the first upper limit capacity is added to the server-side reception prohibition list. In this case, the subsequent e-mail from the sender to the destination is rejected after the determination in step S402. After that, the process ends.
【0067】一方、前記ステップS402の判別の結
果、上記取得した差出人から宛先への電子メールが受信
拒否に設定されている場合は、当該電子メールの送信元
ヘエラー(エラー通知)を返し(ステップS410)、
本処理を終了する。従って、この場合は、当該電子メー
ルの受信はなされず、受信が拒否される。これにより、
同じ差出人から同じ宛先への短期集中的な電子メールの
受信が回避される。On the other hand, as a result of the discrimination in step S402, if the e-mail from the obtained sender to the destination is set to reject reception, an error (error notification) is returned to the source of the e-mail (step S410). ),
This processing ends. Therefore, in this case, the e-mail is not received and the reception is rejected. This allows
Short-term intensive e-mail reception from the same sender to the same destination is avoided.
【0068】一方のクライアント105は、上記構成に
おいて、通信I/F310でメールサーバ104から自
己宛の電子メールをダウンロードすることができる。In the above configuration, one client 105 can download an electronic mail addressed to itself from the mail server 104 by the communication I / F 310.
【0069】記憶装置304には、クライアント側受信
禁止リストが記憶されている。このクライアント側受信
禁止リストは、差出人のうちクライアント105が受信
を拒否すべきもののリストであり、後述する図5のステ
ップS509で追加、設定される。後述するように、ク
ライアント105は、クライアント側受信禁止リストに
登録されている差出人からの電子メールについては受信
を拒否する。なお、クライアント側受信禁止リストはR
AM303または外部記憶装置305に記憶するように
してもよい。The storage device 304 stores a client-side reception prohibition list. The client-side reception prohibition list is a list of senders to whom the client 105 should reject reception, and is added and set in step S509 in FIG. 5 described later. As will be described later, the client 105 refuses to receive an e-mail from a sender registered in the client-side reception prohibition list. Note that the client-side reception prohibition list is R
It may be stored in the AM 303 or the external storage device 305.
【0070】図5は、メールクライアント側で実行され
るメール受信ルーチンのフローチャートを示す図であ
る。FIG. 5 is a flowchart showing a mail receiving routine executed on the mail client side.
【0071】まず、電子メールの差出人を取得する(ス
テップS501)。電子メールの差出人は、一般的に使
用されているメール受信プロトコルPOP3(RFC1
939参照)により、メールのヘッダのみを受信し、該
ヘッダを解析することにより得られる。次に、記憶装置
304に保持しているクライアント側受信禁止リストか
ら、差出人を検索することにより、上記取得した差出人
が受信拒否に設定されているか、すなわち、上記取得し
た差出人がクライアント側受信禁止リストに登録されて
いるか否かを判別する(ステップS502)。その判別
の結果、上記取得した差出人が受信拒否に設定されてい
ない場合は、ステップS503に進む。First, the sender of the e-mail is obtained (step S501). The sender of the e-mail is the commonly used e-mail reception protocol POP3 (RFC1
939) to obtain only the header of the mail and analyze the header. Next, by searching for the sender from the client-side reception prohibition list held in the storage device 304, it is determined whether the obtained sender is set to reject reception, that is, the acquired sender is set to the client-side reception prohibition list. Is determined (step S502). As a result of the determination, if the acquired sender is not set to reject reception, the process proceeds to step S503.
【0072】ステップS503では、通常のメール受信
処理を行い、受信した電子メールは記憶装置304また
は外部記憶装置305に保存する。次に、第2メール受
信情報を取得し(ステップS504)、記憶装置304
または外部記憶装置305に記億する(ステップS50
5)。この第2メール受信情報には、受信した電子メー
ルの受信日時、差出人及びデータ容量(サイズ)の情報
がある。受信日時は内部時計307から得られ、差出人
及び宛先は前記ステップS501で得られた情報から得
られ、さらにデータ容量は上記受信・保存した電子メー
ルから得られる。これら情報の組が上記第2メール受信
情報とされる。In step S503, a normal mail receiving process is performed, and the received e-mail is stored in the storage device 304 or the external storage device 305. Next, the second mail reception information is obtained (step S504), and the storage device 304 is acquired.
Alternatively, it is stored in the external storage device 305 (step S50).
5). The second mail reception information includes information on the reception date and time, sender, and data capacity (size) of the received e-mail. The reception date and time are obtained from the internal clock 307, the sender and the destination are obtained from the information obtained in step S501, and the data capacity is obtained from the received and stored e-mail. A set of these information is the second mail reception information.
【0073】次に、第2検索期間(所定期間)及び第2
上限容量(所定容量)の設定情報を記憶装置304(ま
たは外部記憶装置305)から得る(ステップS50
6)。ここで、第2検索期間及び第2上限容量は、予め
デフォルトで設定されている。Next, the second search period (predetermined period) and the second search period
The setting information of the upper limit capacity (predetermined capacity) is obtained from the storage device 304 (or the external storage device 305) (step S50).
6). Here, the second search period and the second upper limit capacity are set in advance by default.
【0074】次に、第2検索期間内の電子メールの受信
データ容量の累計(以下、「第2総受信容量」と称す
る)(データ総容量)を、差出人毎に算出する(ステッ
プS507)。すなわち、前記ステップS505で保存
された第2メール受信情報を参照し、上記第2検索期間
の開始時点から現在までの間に受信された電子メールで
あり、且つ差出人が前記ステップS501で得たものと
一致する電子メールのデータ容量を合計する。これによ
り、第2検索期間内の差出人毎の受信容量の累計が算出
される。Next, the total of the received data capacity of the e-mails during the second search period (hereinafter, referred to as “second total received capacity”) (data total capacity) is calculated for each sender (step S507). In other words, referring to the second mail reception information stored in step S505, the e-mail is received from the start time of the second search period to the present, and the sender obtains the e-mail in step S501. Total email data size that matches. As a result, the total reception capacity for each sender in the second search period is calculated.
【0075】次に、上記算出された第2検索期間内の第
2総受信容量が第2上限容量を超えたか否かを判別し
(ステップS508)、その判別の結果、第2総受信容
量が第2上限容量を超えていない場合は、本処理を終了
する。一方、第2総受信容量が第2上限容量を超えた場
合は、電子メール受信設定を受信拒否設定にする(ステ
ップS509)。すなわち、第2総受信容量が第2上限
容量を超えた当該差出人を上記クライアント側受信禁止
リストに追加する。この場合は、以降の当該差出人から
の電子メールは、前記ステップS502の判別を経て受
信拒否されることになる。その後、本処理を終了する。Next, it is determined whether or not the calculated second total received capacity within the second search period has exceeded the second upper limit capacity (step S508). If it does not exceed the second upper limit capacity, the process ends. On the other hand, when the second total reception capacity exceeds the second upper limit capacity, the electronic mail reception setting is set to the reception rejection setting (step S509). That is, the sender whose second total reception capacity exceeds the second upper limit capacity is added to the client-side reception prohibition list. In this case, subsequent e-mails from the sender are rejected after the determination in step S502. After that, the process ends.
【0076】一方、前記ステップS502の判別の結
果、上記取得した差出人が受信拒否に設定されている場
合は、当該電子メールをメールサーバ104から削除し
(ステップS510)、本処理を終了する。従って、こ
の場合は、メールサーバ104から当該電子メールの受
信はなされず、受信が拒否される。これにより、同じ差
出人から多量の電子メールが短期間に集中的に受信され
ることが回避される。On the other hand, as a result of the discrimination in step S502, if the acquired sender is set to reject reception, the e-mail is deleted from the mail server 104 (step S510), and this processing ends. Therefore, in this case, the e-mail is not received from the mail server 104, and the reception is rejected. This prevents a large amount of electronic mail from being intensively received in a short period of time from the same sender.
【0077】本実施の形態によれば、メールサーバ10
4において、受信された電子メールの第1総受信容量が
第1上限容量を超えた差出人及び宛先の組合わせをサー
バ側受信禁止リストに追加登録し、以降の受信処理にお
いて、受信に先立ち取得した差出人及び宛先の組み合わ
せが、サーバ側受信禁止リストに登録されている場合
は、当該電子メールの受信を拒否(受信せずエラー通
知)するようにしたので、短期間に特定のクライアント
装置に対して多量の電子メールを送信してくる悪意の送
信元があった場合でも、その送信元からの一定以上の電
子メールの受信を自動的に回避することができる。これ
により、必要な電子メールの受信が確保される。従っ
て、差出人が不明な未知の者からの電子メールであって
も、差出人を逐一特定して個別に受信拒否設定を行うこ
となく受信が拒否される。よって、煩雑な作業をするこ
となく、同じ宛先の未知の差出人からの多量メールの受
信を回避することができる。According to the present embodiment, the mail server 10
In 4, the sender and destination combination in which the first total reception capacity of the received e-mail exceeds the first upper limit capacity is additionally registered in the server-side reception prohibition list, and is acquired prior to reception in subsequent reception processing. When the combination of the sender and the destination is registered in the server side reception prohibition list, the reception of the e-mail is rejected (error notification without receiving the e-mail). Even if there is a malicious sender that sends a large amount of e-mails, it is possible to automatically avoid receiving more than a certain amount of e-mails from the sender. Thereby, reception of necessary e-mail is secured. Therefore, even if the sender is an e-mail from an unknown unknown person, reception is rejected without specifying the sender one by one and individually setting rejection. Therefore, it is possible to avoid receiving a large amount of mail from an unknown sender having the same destination without performing a complicated operation.
【0078】本実施の形態によればまた、クライアント
105において、受信された電子メールの第2総受信容
量が第2上限容量を超えた差出人をクライアント側受信
禁止リストに追加登録し、以降の受信処理において、メ
ールヘッダから取得した差出人がクライアント側受信禁
止リストに登録されている場合は、当該電子メールの受
信を拒否(メールサーバ104から削除)するようにし
たので、短期間に自己宛に多量の電子メールを送信して
くる悪意の送信元があった場合でも、その送信元からの
一定以上の電子メールの受信を自動的に回避することが
できる。これにより、必要な電子メールの受信が確保さ
れる。従って、差出人が不明な未知の者からの電子メー
ルであっても、差出人を逐一特定して個別に受信拒否設
定を行うことなく受信が拒否される。よって、煩雑な作
業をすることなく、未知の差出人からの多量メールの受
信を回避することができる。According to the present embodiment, a sender whose second total reception capacity of the received e-mail exceeds the second upper limit capacity is additionally registered in the client-side reception prohibition list in the client 105, and subsequent reception is performed. In the processing, if the sender obtained from the mail header is registered in the client-side reception prohibition list, the reception of the e-mail is rejected (deleted from the mail server 104), so that a large amount of the e-mail is sent to itself in a short time. Even if there is a malicious sender that sends the e-mail, it is possible to automatically avoid receiving more than a certain amount of e-mail from the sender. Thereby, reception of necessary e-mail is secured. Therefore, even if the sender is an e-mail from an unknown unknown person, reception is rejected without specifying the sender one by one and individually setting rejection. Therefore, it is possible to avoid receiving a large number of mails from an unknown sender without performing complicated work.
【0079】なお、本実施の形態では、メールサーバ1
04側とクライアント105側とでそれぞれメール受信
ルーチン(図4、図5)を行うようにしたが、いずれか
一方のみを行うようにしても、未知の差出人からの多量
メールの受信回避という効果は得られる。In this embodiment, the mail server 1
Although the mail receiving routine (FIGS. 4 and 5) is performed on each of the 04 side and the client 105 side, the effect of avoiding reception of a large amount of mail from an unknown sender can be obtained by performing only one of them. can get.
【0080】なお、上記第1、第2検索期間は同一でも
よいし異なっていてもよい。また、上記第1、第2上限
容量も同様である。なお、上記第1、第2検索期間、第
1、第2上限容量は、ROM202、302またはRA
M203、303に保持するように構成してもよい。The first and second search periods may be the same or different. The same applies to the first and second upper limit capacities. Note that the first and second search periods and the first and second upper limit capacities are determined by the ROM 202, 302 or RA
M203 and 303 may be used.
【0081】なお、使い勝手を向上させる観点からは、
上記第1検索期間及び第1上限容量のいずれかまたは双
方は、クライアント105のユーザによって任意に設定
され得るようにしてもよい。また、これらは、差出人及
び宛先の組み合わせ毎に設定可能に構成してもよい。さ
らに、上記第2検索期間及び第2上限容量のいずれかま
たは双方も、クライアント105のユーザによって任意
に設定され得るようにしてもよい。また、これらは、差
出人毎に設定可能に構成してもよい。これらの場合に
は、適切なユーザインタフェースを持つ設定用ソフトウ
ェアによって、あるいはユーザがエディタ等により直接
ファイルを編集する等により、記憶装置204等に保持
されている検索期間や上限容量の変更を行うようにすれ
ばよい。From the viewpoint of improving usability,
Either or both of the first search period and the first upper limit capacity may be arbitrarily set by the user of the client 105. Also, these may be configured to be set for each combination of sender and destination. Further, either or both of the second search period and the second upper limit capacity may be arbitrarily set by the user of the client 105. In addition, these may be configured to be settable for each sender. In these cases, the search period or the upper limit capacity held in the storage device 204 or the like is changed by setting software having an appropriate user interface or by the user directly editing the file with an editor or the like. What should I do?
【0082】なお、メールサーバ104において、電子
メールの受信を拒否し、送信元にエラーを返した場合
は、エラーを返したメールに関する情報をファイル等に
記録するように構成してもよい。このファイルは記憶装
置204あるいは外部記憶装置205に保持すればよ
い。また、受信を拒否したことを通知するメールを、受
信を拒否したメールの宛先のクライアント装置に送信す
るように構成してもよい。When the mail server 104 rejects the reception of the e-mail and returns an error to the sender, the mail server 104 may be configured to record information on the mail that returned the error in a file or the like. This file may be stored in the storage device 204 or the external storage device 205. Further, a configuration may be adopted in which a mail notifying that the reception has been refused is transmitted to the client device to which the mail whose reception has been refused is addressed.
【0083】なお、図5のステップS510では、受信
拒否の場合、電子メールをメールサーバ104から削除
するようにしたが、これに限るものでなく、使い勝手を
向上させる観点からは、受信拒否の態様をユーザが設定
可能に構成してもよいし、その都度ユーザが指定できる
ようにしてもよい。例えば、削除するか否かをユーザが
選択可能なように構成してもよい。この選択は、予めユ
ーザが設定し、それをRAM303、記憶装置304ま
たは外部記憶装置305に保持するように構成してもよ
いし、受信拒否の都度ユーザが選択するように構成して
もよい。In step S510 in FIG. 5, when the reception is rejected, the electronic mail is deleted from the mail server 104. However, the present invention is not limited to this. May be configured to be settable by the user, or may be specified by the user each time. For example, a configuration may be made so that the user can select whether or not to delete. This selection may be set in advance by the user and stored in the RAM 303, the storage device 304 or the external storage device 305, or may be configured by the user every time reception is rejected.
【0084】なお、メールサーバ104において、サー
バ側受信禁止リストに受信拒否として設定された差出人
及び宛先の組み合わせのうち、所望の組み合わせについ
て、個別に解除、あるいはすべての設定を一括して解除
可能に構成し、電子メールを受信可能に戻せるように構
成してもよい。これらの場合には、適切なユーザインタ
フェースを持つ設定用ソフトウェアによって、あるいは
ユーザがエディタ等により直接設定ファイルを編集する
等により、RAM203、記憶装置204あるいは外部
記憶装置205に保持されている受信拒否の設定の解除
を行えばよい。また、クライアント105においても同
様に、クライアント側受信禁止リストに受信拒否として
設定された差出人のうち、所望の差出人について、個別
に解除、あるいはすべての設定を一括して解除可能に構
成するようにしてもよい。これらにより、特定の差出人
からの(乃至特定の宛先との組み合わせに係る)電子メ
ールについて個別に受信を可能にすることができ、使い
勝手を向上することができる。In the mail server 104, of the combinations of senders and destinations set as reception rejection in the server side reception prohibition list, desired combinations can be individually canceled or all settings can be canceled collectively. It may be configured so that the e-mail can be received again. In these cases, the reception rejection stored in the RAM 203, the storage device 204, or the external storage device 205 is performed by setting software having an appropriate user interface or by the user directly editing the setting file using an editor or the like. The setting may be canceled. Similarly, in the client 105, of the senders set as reception refusal in the client-side reception prohibition list, a desired sender can be canceled individually or all settings can be canceled collectively. Is also good. As a result, it is possible to individually receive e-mails from a specific sender (or a combination with a specific destination), thereby improving usability.
【0085】なお、メールサーバ104、クライアント
105において、第1、第2メール受信情報の総容量が
一定のサイズを超えた場合には、古い情報から自動的に
削除するように構成し、各メール受信情報の総容量が一
定のサイズを超えないように構成してもよい。あるいは
一定の期間を超えたメール受信情報は自動的に削除する
ように構成し、各メール受信容量が過度に大きくなるこ
とを防ぐように構成してもよい。また、上記一定の期間
を第1、第2検索期間と同一にし、第1、第2検索期間
を過ぎた第1、第2メール受信情報は自動的に削除する
ように構成してもよい。When the total capacity of the first and second mail reception information exceeds a certain size, the mail server 104 and the client 105 are configured to automatically delete the oldest information. The configuration may be such that the total capacity of the received information does not exceed a certain size. Alternatively, the mail receiving information exceeding a certain period may be automatically deleted, and the mail receiving capacity may be prevented from becoming excessively large. Further, the fixed period may be set to be the same as the first and second search periods, and the first and second mail reception information after the first and second search periods may be automatically deleted.
【0086】なお、上述した各実施形態の機能を実現す
るソフトウエアのプログラムコードを記録した記憶媒体
を本電子メールシステムに供給し、そのシステムのコン
ピュータ(またはCPUやMPU)が記憶媒体に格納さ
れたプログラムコードを読み出し実行することによって
も、本発明の目的が達成されることはいうまでもない。A storage medium storing program codes of software for realizing the functions of the above-described embodiments is supplied to the electronic mail system, and a computer (or CPU or MPU) of the system is stored in the storage medium. Needless to say, the object of the present invention can be achieved by reading and executing the program code.
【0087】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。また、プログラムコードが
電送媒体等を介して供給される場合は、プログラムコー
ド自体が本発明を構成することになる。In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention. When the program code is supplied via a transmission medium or the like, the program code itself constitutes the present invention.
【0088】プログラムコードを供給するための記憶媒
体として、例えば、フロッピー(登録商標)ディスク、
ハードディスク、光ディスク、光磁気ディスク、CD−
ROM、CD−R、磁気テープ、不揮発性のメモリカー
ド、ROM等を用いることができる。As a storage medium for supplying the program code, for example, a floppy (registered trademark) disk,
Hard disk, optical disk, magneto-optical disk, CD-
A ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
【0089】また、コンピュータが読み出したプログラ
ムコードを実行することにより上述した各実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づいて、コンピュータ上で稼動しているOS等が
実際の処理の一部または全部を行い、その処理によって
前述した実施形態の機能が実現される場合も含まれるこ
とはいうまでもない。The functions of each of the above-described embodiments are realized not only by the computer executing the readout program code, but also by the operating system running on the computer based on the instructions of the program code. It goes without saying that a part or all of the actual processing is performed and the functions of the above-described embodiments are realized by the processing.
【0090】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づいて、その機能拡張ボードや機能拡張ユニット
に備わるCPU等が実際の処理の一部または全部を行
い、その処理によって前述した実施形態の機能が実現さ
れる場合も含まれることはいうまでもない。Further, after the program code read from the storage medium is written to a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the program code is read based on the instruction of the program code. Needless to say, a CPU or the like provided in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0091】[0091]
【発明の効果】以上説明したように、本発明によれば、
煩雑な作業をすることなく、未知の差出人からの多量メ
ールの受信を回避することができる。As described above, according to the present invention,
It is possible to avoid receiving a large number of mails from unknown senders without performing complicated work.
【図1】本発明の一実施の形態に係る電子メールシステ
ムの全体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of an electronic mail system according to an embodiment of the present invention.
【図2】メールサーバの内部構成を示すブロック図であ
る。FIG. 2 is a block diagram showing an internal configuration of a mail server.
【図3】メールクライアントの内部構成を示すブロック
図である。FIG. 3 is a block diagram showing an internal configuration of a mail client.
【図4】メールサーバ側で実行されるメール受信ルーチ
ンのフローチャートを示す図である。FIG. 4 is a diagram showing a flowchart of a mail receiving routine executed on the mail server side.
【図5】メールクライアント側で実行されるメール受信
ルーチンのフローチャートを示す図である。FIG. 5 is a diagram showing a flowchart of a mail receiving routine executed on the mail client side.
201 CPU(サーバ側算出手段、サーバ側受信拒否
設定手段、サーバ側受信禁止手段、サーバ側設定解除手
段) 202 ROM 203 RAM 204 記憶装置 205 外部記憶装置 207 内部時計 210 通信I/F(サーバ側受信手段、サーバ側メー
ル情報取得手段、メール転送手段) 301 CPU(クライアント側算出手段、クライアン
ト側受信拒否設定手段、クライアント側受信禁止手段、
クライアント側設定解除手段) 302 ROM 303 RAM 304 記憶装置 305 外部記憶装置 307 内部時計 310 通信I/F(クライアント側受信手段、クライ
アント側メール情報取得手段)201 CPU (server-side calculation unit, server-side reception rejection setting unit, server-side reception prohibition unit, server-side setting release unit) 202 ROM 203 RAM 204 storage device 205 external storage device 207 internal clock 210 communication I / F (server-side reception Means, server-side mail information acquisition means, mail transfer means) 301 CPU (client-side calculation means, client-side reception rejection setting means, client-side reception inhibition means,
Client-side setting release means) 302 ROM 303 RAM 304 Storage device 305 External storage device 307 Internal clock 310 Communication I / F (Client-side receiving means, Client-side mail information acquisition means)
Claims (42)
と、該サーバ側受信手段による電子メールの受信に先立
ち該電子メールの差出人及び宛先を取得するサーバ側メ
ール情報取得手段と、前記サーバ側受信手段により受信
された電子メールを宛先のクライアント装置に転送する
メール転送手段とを備えたメールサーバであって、 前記サーバ側受信手段により受信された電子メールのデ
ータ容量を差出人及び宛先の組み合わせ毎に累計してデ
ータ総容量を算出するサーバ側算出手段と、 前記サーバ側算出手段により算出されたデータ総容量が
所定容量を超えた組み合わせについて、電子メール受信
設定を受信拒否に設定するサーバ側受信拒否設定手段
と、 前記サーバ側メール情報取得手段により取得された新規
電子メールの差出人及び宛先が、前記サーバ側受信拒否
設定手段により受信拒否が設定されている組み合わせに
該当する場合は、前記サーバ側受信手段による前記新規
電子メールの受信を禁止するサーバ側受信禁止手段とを
備えたことを特徴とするメールサーバ。1. A server-side receiving means for receiving an electronic mail, a server-side mail information obtaining means for obtaining a sender and a destination of the electronic mail before receiving the electronic mail by the server-side receiving means, and the server-side receiving means A mail transfer means for transferring the e-mail received by the means to a destination client device, wherein the data capacity of the e-mail received by the server-side receiving means is determined for each combination of sender and destination. A server-side calculating means for calculating the total data capacity by summing; and a server-side receiving rejection for setting an e-mail receiving setting to rejecting reception for a combination in which the total data capacity calculated by the server-side calculating means exceeds a predetermined capacity. Setting means, and the sender and destination of the new e-mail obtained by the server-side mail information obtaining means are And a server-side reception prohibiting unit that prohibits the server-side receiving unit from receiving the new e-mail when the combination corresponds to a combination for which reception rejection is set by the server-side reception rejection setting unit. And the mail server.
を禁止した新規電子メールの送信元に対してエラー通知
を行うことを特徴とする請求項1記載のメールサーバ。2. The mail server according to claim 1, wherein the server-side reception prohibiting unit notifies the source of the new e-mail of which the reception has been prohibited of an error.
を禁止した新規電子メールの宛先のクライアント装置に
対してその旨を通知することを特徴とする請求項1また
は2記載のメールサーバ。3. The mail server according to claim 1, wherein the server-side reception prohibition unit notifies the client device of a destination of the new e-mail for which the reception is prohibited, of the fact.
信拒否が設定されている組み合わせのうち、任意の組み
合わせについて前記受信拒否の設定を解除するサーバ側
設定解除手段を備えたことを特徴とする請求項1〜3の
いずれか1項に記載のメールサーバ。4. A server-side setting canceling means for canceling the setting of the reception rejection for an arbitrary combination among the combinations for which reception rejection is set by the server-side reception rejection setting means. Item 5. The mail server according to any one of Items 1 to 3.
のユーザが設定可能であることを特徴とする請求項1〜
4のいずれか1項に記載のメールサーバ。5. The apparatus according to claim 1, wherein the predetermined capacity is settable by a user of the client device.
5. The mail server according to any one of 4.
定可能であることを特徴とする請求項1〜5のいずれか
1項に記載のメールサーバ。6. The mail server according to claim 1, wherein the predetermined capacity can be set for each of the combinations.
の累計は、前記サーバ側受信手段により所定期間内に受
信された電子メールについてのみなされることを特徴と
する請求項1〜6のいずれか1項に記載のメールサー
バ。7. The data processing apparatus according to claim 1, wherein the total of the data amount calculated by the server-side calculating unit is regarded as an electronic mail received within a predetermined period by the server-side receiving unit. The mail server described in the section.
のユーザが設定可能であることを特徴とする請求項7記
載のメールサーバ。8. The mail server according to claim 7, wherein the predetermined period can be set by a user of the client device.
定可能であることを特徴とする請求項7または8記載の
メールサーバ。9. The mail server according to claim 7, wherein the predetermined period can be set for each combination.
を受信するクライアント側受信手段と、該クライアント
側受信手段による電子メールの受信に先立ち該電子メー
ルの差出人を取得するクライアント側メール情報取得手
段とを備えたクライアント装置であって、 前記クライアント側受信手段により受信された電子メー
ルのデータ容量を差出人毎に累計してデータ総容量を算
出するクライアント側算出手段と、 前記クライアント側算出手段により算出されたデータ総
容量が所定容量を超えた差出人について、電子メール受
信設定を受信拒否に設定するクライアント側受信拒否設
定手段と、 前記クライアント側メール情報取得手段により取得され
た新規電子メールの差出人が、前記クライアント側受信
拒否設定手段により受信拒否が設定されている差出人に
該当する場合は、前記クライアント側受信手段による前
記新規電子メールの受信を禁止するクライアント側受信
禁止手段とを備えたことを特徴とするクライアント装
置。10. A client-side receiving means for receiving an electronic mail addressed to itself from a mail server, and a client-side mail information obtaining means for obtaining a sender of the electronic mail before receiving the electronic mail by the client-side receiving means. A client device comprising: a client-side calculating unit that calculates a total data amount by accumulating a data amount of the e-mail received by the client-side receiving unit for each sender; and a client-side calculating unit that calculates the total data amount. For a sender whose total data volume exceeds a predetermined capacity, a client-side reception rejection setting unit that sets the e-mail reception setting to reception rejection, and a sender of the new e-mail acquired by the client-side mail information acquisition unit is the client Rejection is set by the A client-side reception prohibiting unit that prohibits the client-side receiving unit from receiving the new electronic mail when the sender corresponds to the sender.
前記新規電子メールを前記メールサーバから削除するこ
とを特徴とする請求項10記載のクライアント装置。11. The client-side reception inhibiting means,
The client device according to claim 10, wherein the new electronic mail is deleted from the mail server.
る受信禁止の態様をユーザが設定可能であることを特徴
とする請求項10記載のクライアント装置。12. The client device according to claim 10, wherein a mode of prohibition of reception by said client-side reception prohibition unit can be set by a user.
により受信拒否が設定されている差出人のうち、任意の
差出人について前記受信拒否の設定を解除するクライア
ント側設定解除手段を備えたことを特徴とする請求項1
0〜12のいずれか1項に記載のクライアント装置。13. A client-side setting canceling means for canceling the setting of the reception refusal for an arbitrary sender from among the senders whose reception rejection is set by the client-side reception rejection setting means. Item 1
13. The client device according to any one of 0 to 12.
あることを特徴とする請求項10〜13のいずれか1項
に記載のクライアント装置。14. The client device according to claim 10, wherein the predetermined capacity can be set by a user.
可能であることを特徴とする請求項10〜14のいずれ
か1項に記載のクライアント装置。15. The client device according to claim 10, wherein the predetermined capacity can be set for each sender.
ータ容量の累計は、前記クライアント側受信手段により
所定期間内に受信された電子メールについてのみなされ
ることを特徴とする請求項10〜15のいずれか1項に
記載のクライアント装置。16. The electronic device according to claim 10, wherein the total of the data amount calculated by the client-side calculating unit is determined for an e-mail received within a predetermined period by the client-side receiving unit. The client device according to the item.
あることを特徴とする請求項16記載のクライアント装
置。17. The client device according to claim 16, wherein the predetermined period can be set by a user.
可能であることを特徴とする請求項16または17記載
のクライアント装置。18. The client device according to claim 16, wherein the predetermined period can be set for each sender.
程と、該サーバ側受信工程による電子メールの受信に先
立ち該電子メールの差出人及び宛先を取得するサーバ側
メール情報取得工程と、前記サーバ側受信工程により受
信された電子メールを宛先のクライアント装置に転送す
るメール転送工程とを有するメールサーバの制御方法で
あって、 前記サーバ側受信工程により受信された電子メールのデ
ータ容量を差出人及び宛先の組み合わせ毎に累計してデ
ータ総容量を算出するサーバ側算出工程と、 前記サーバ側算出工程により算出されたデータ総容量が
所定容量を超えた組み合わせについて、電子メール受信
設定を受信拒否に設定するサーバ側受信拒否設定工程
と、 前記サーバ側メール情報取得工程により取得された新規
電子メールの差出人及び宛先が、前記サーバ側受信拒否
設定工程により受信拒否が設定されている組み合わせに
該当する場合は、前記サーバ側受信工程による前記新規
電子メールの受信を禁止するサーバ側受信禁止工程とを
有することを特徴とするメールサーバの制御方法。19. A server-side receiving step of receiving an e-mail, a server-side mail information obtaining step of obtaining a sender and a destination of the e-mail prior to receiving the e-mail in the server-side receiving step, A mail transfer step of transferring the e-mail received by the step to a destination client device, wherein the data capacity of the e-mail received by the server-side receiving step is determined by a combination of a sender and a destination. A server-side calculating step of calculating the total data capacity by accumulating each time, and a server side of setting the e-mail reception setting to reject reception for a combination in which the total data capacity calculated in the server-side calculation step exceeds a predetermined capacity. Rejection setting step and sending of new e-mail acquired in the server-side e-mail information acquisition step A server-side reception prohibition step of prohibiting the reception of the new e-mail in the server-side reception step when the person and the destination correspond to the combination for which reception rejection is set in the server-side reception rejection setting step. A method for controlling a mail server, the method comprising:
信を禁止した新規電子メールの送信元に対してエラー通
知を行うことを特徴とする請求項19記載のメールサー
バの制御方法。20. The mail server control method according to claim 19, wherein said server-side reception prohibiting step notifies an error of a transmission source of the new electronic mail whose reception is prohibited.
信を禁止した新規電子メールの宛先のクライアント装置
に対してその旨を通知することを特徴とする請求項19
または20記載のメールサーバの制御方法。21. The server-side reception prohibiting step of notifying a client device of a destination of the new e-mail whose reception has been prohibited, to that effect.
20. The method for controlling a mail server according to 20.
受信拒否が設定されている組み合わせのうち、任意の組
み合わせについて前記受信拒否の設定を解除するサーバ
側設定解除工程を有することを特徴とする請求項19〜
21のいずれか1項に記載のメールサーバの制御方法。22. A server-side setting canceling step of canceling the setting of the reception rejection for an arbitrary combination among the combinations for which reception rejection is set by the server-side reception rejection setting step. 19 ~
22. The method for controlling a mail server according to any one of 21.
置のユーザが設定可能であることを特徴とする請求項1
9〜22のいずれか1項に記載のメールサーバの制御方
法。23. The system according to claim 1, wherein the predetermined capacity is settable by a user of the client device.
23. The method for controlling a mail server according to any one of 9 to 22.
設定可能であることを特徴とする請求項19〜23のい
ずれか1項に記載のメールサーバの制御方法。24. The method according to claim 19, wherein the predetermined capacity can be set for each combination.
量の累計は、前記サーバ側受信工程により所定期間内に
受信された電子メールについてのみなされることを特徴
とする請求項19〜24のいずれか1項に記載のメール
サーバの制御方法。25. The data processing method according to claim 19, wherein the total of the data capacity in the server-side calculation step is regarded as an electronic mail received within a predetermined period in the server-side reception step. Control method of mail server described in section.
置のユーザが設定可能であることを特徴とする請求項2
5記載のメールサーバの制御方法。26. The system according to claim 2, wherein the predetermined period is settable by a user of the client device.
5. The method for controlling a mail server according to item 5.
設定可能であることを特徴とする請求項25または26
記載のメールサーバの制御方法。27. The system according to claim 25, wherein the predetermined period can be set for each of the combinations.
How to control the mail server described.
を受信するクライアント側受信工程と、該クライアント
側受信工程による電子メールの受信に先立ち該電子メー
ルの差出人を取得するクライアント側メール情報取得工
程とを有するクライアント装置の制御方法であって、 前記クライアント側受信工程により受信された電子メー
ルのデータ容量を差出人毎に累計してデータ総容量を算
出するクライアント側算出工程と、 前記クライアント側算出工程により算出されたデータ総
容量が所定容量を超えた差出人について、電子メール受
信設定を受信拒否に設定するクライアント側受信拒否設
定工程と、 前記クライアント側メール情報取得工程により取得され
た新規電子メールの差出人が、前記クライアント側受信
拒否設定工程により受信拒否が設定されている差出人に
該当する場合は、前記クライアント側受信工程による前
記新規電子メールの受信を禁止するクライアント側受信
禁止工程とを有することを特徴とするクライアント装置
の制御方法。28. A client-side receiving step of receiving an electronic mail addressed to itself from a mail server, and a client-side mail information obtaining step of obtaining a sender of the electronic mail before receiving the electronic mail in the client-side receiving step. A client-side control method comprising: a client-side calculating step of calculating a total data amount by accumulating a data amount of an e-mail received in the client-side receiving step for each sender; and calculating by the client-side calculating step. For the sender whose total data capacity exceeds the predetermined capacity, the client-side reception rejection setting step of setting the e-mail reception setting to reception rejection, and the sender of the new e-mail acquired by the client-side mail information acquisition step, Rejection of reception by the client side reception rejection setting step And a client-side reception prohibition step of prohibiting the reception of the new electronic mail by the client-side reception step when the sender corresponds to the set sender.
前記新規電子メールを前記メールサーバから削除するこ
とを特徴とする請求項28記載のクライアント装置の制
御方法。29. The client-side reception inhibiting step,
The method according to claim 28, wherein the new electronic mail is deleted from the mail server.
る受信禁止の態様をユーザが設定可能であることを特徴
とする請求項28記載のクライアント装置の制御方法。30. The control method of a client device according to claim 28, wherein a mode of prohibition of reception in said client-side reception prohibition step can be set by a user.
により受信拒否が設定されている差出人のうち、任意の
差出人について前記受信拒否の設定を解除するクライア
ント側設定解除工程を有することを特徴とする請求項2
8〜30のいずれか1項に記載のクライアント装置の制
御方法。31. A client-side setting canceling step of canceling the setting of the reception refusal for an arbitrary sender from among the senders for whom reception rejection is set in the client-side reception rejection setting step. 2
31. The control method of a client device according to any one of 8 to 30.
あることを特徴とする請求項28〜31のいずれか1項
に記載のクライアント装置の制御方法。32. The method according to claim 28, wherein the predetermined capacity is settable by a user.
可能であることを特徴とする請求項28〜32のいずれ
か1項に記載のクライアント装置の制御方法。33. The method according to claim 28, wherein the predetermined capacity can be set for each sender.
ータ容量の累計は、前記クライアント側受信工程により
所定期間内に受信された電子メールについてのみなされ
ることを特徴とする請求項28〜33のいずれか1項に
記載のクライアント装置の制御方法。34. The method according to claim 28, wherein the total of the data amount in the client-side calculating step is regarded as an electronic mail received within a predetermined period in the client-side receiving step. 13. The method for controlling a client device according to item 13.
あることを特徴とする請求項34記載のクライアント装
置の制御方法。35. The method according to claim 34, wherein the predetermined period can be set by a user.
可能であることを特徴とする請求項34または35記載
のクライアント装置の制御方法。36. The method according to claim 34, wherein the predetermined period can be set for each sender.
メールサーバと、該メールサーバにネットワークを介し
て接続され該メールサーバから電子メールを受信可能な
クライアント装置とから構成されることを特徴とする電
子メールシステム。37. The mail server according to claim 1, further comprising a client device connected to the mail server via a network and capable of receiving an e-mail from the mail server. An e-mail system characterized by the following.
載のクライアント装置と、該クライアント装置にネット
ワークを介して接続され受信した電子メールを前記クラ
イアント装置に対して転送可能なメールサーバとから構
成されることを特徴とする電子メールシステム。38. The client device according to claim 10, further comprising: a mail server connected to the client device via a network and capable of transferring received electronic mail to the client device. An e-mail system, comprising:
順と、該サーバ側受信手順による電子メールの受信に先
立ち該電子メールの差出人及び宛先を取得するサーバ側
メール情報取得手順と、前記サーバ側受信手順により受
信された電子メールを宛先のクライアント装置に転送す
るメール転送手順とを有するメールサーバの制御方法を
コンピュータに実現させるためのプログラムであって、 前記サーバ側受信手順により受信された電子メールのデ
ータ容量を差出人及び宛先の組み合わせ毎に累計してデ
ータ総容量を算出するサーバ側算出手順と、 前記サーバ側算出手順により算出されたデータ総容量が
所定容量を超えた組み合わせについて、電子メール受信
設定を受信拒否に設定するサーバ側受信拒否設定手順
と、 前記サーバ側メール情報取得手順により取得された新規
電子メールの差出人及び宛先が、前記サーバ側受信拒否
設定手順により受信拒否が設定されている組み合わせに
該当する場合は、前記サーバ側受信手順による前記新規
電子メールの受信を禁止するサーバ側受信禁止手順とを
コンピュータに実行させるためのプログラム。39. A server-side receiving procedure for receiving an e-mail, a server-side mail information obtaining procedure for obtaining a sender and a destination of the e-mail prior to receiving the e-mail by the server-side receiving procedure, A mail transfer procedure for transferring an e-mail received by the procedure to a destination client device, the method comprising: A server-side calculation procedure for calculating the total data capacity by accumulating the data capacity for each combination of sender and destination, and an e-mail reception setting for a combination in which the total data capacity calculated by the server-side calculation procedure exceeds a predetermined capacity. Server-side reception rejection setting procedure for setting If the sender and destination of the new e-mail acquired by the obtaining procedure correspond to the combination for which rejection is set by the server-side reception rejection setting procedure, the reception of the new e-mail by the server-side reception procedure is performed. A program for causing a computer to execute a server-side reception prohibition procedure to be prohibited.
を受信するクライアント側受信手順と、該クライアント
側受信手順による電子メールの受信に先立ち該電子メー
ルの差出人を取得するクライアント側メール情報取得手
順とを有するクライアント装置の制御方法をコンピュー
タに実現させるためのプログラムであって、 前記クライアント側受信手順により受信された電子メー
ルのデータ容量を差出人毎に累計してデータ総容量を算
出するクライアント側算出手順と、 前記クライアント側算出手順により算出されたデータ総
容量が所定容量を超えた差出人について、電子メール受
信設定を受信拒否に設定するクライアント側受信拒否設
定手順と、 前記クライアント側メール情報取得手順により取得され
た新規電子メールの差出人が、前記クライアント側受信
拒否設定手順により受信拒否が設定されている差出人に
該当する場合は、前記クライアント側受信手順による前
記新規電子メールの受信を禁止するクライアント側受信
禁止手順とをコンピュータに実行させるためのプログラ
ム。40. A client-side receiving procedure for receiving an electronic mail addressed to itself from a mail server, and a client-side mail information obtaining procedure for obtaining a sender of the electronic mail prior to receiving the electronic mail according to the client-side receiving procedure. A program for causing a computer to implement a method for controlling a client device having a client-side calculation procedure for calculating the total data capacity by accumulating the data capacity of e-mail received by the client-side reception procedure for each sender. For a sender whose total data volume calculated by the client-side calculation procedure exceeds a predetermined capacity, a client-side reception rejection setting procedure for setting an e-mail reception setting to rejection reception, and a client-side mail information acquisition procedure The sender of the new e-mail A program for causing a computer to execute a client-side reception prohibition procedure for prohibiting reception of the new e-mail by the client-side reception procedure when the sender corresponds to a sender whose reception rejection is set by the client-side reception rejection setting procedure. .
順と、該サーバ側受信手順による電子メールの受信に先
立ち該電子メールの差出人及び宛先を取得するサーバ側
メール情報取得手順と、前記サーバ側受信手順により受
信された電子メールを宛先のクライアント装置に転送す
るメール転送手順とを有するメールサーバの制御方法を
コンピュータに実現させるためのプログラムを記憶した
コンピュータ読み取り可能な記憶媒体であって、 前記サーバ側受信手順により受信された電子メールのデ
ータ容量を差出人及び宛先の組み合わせ毎に累計してデ
ータ総容量を算出するサーバ側算出手順と、 前記サーバ側算出手順により算出されたデータ総容量が
所定容量を超えた組み合わせについて、電子メール受信
設定を受信拒否に設定するサーバ側受信拒否設定手順
と、 前記サーバ側メール情報取得手順により取得された新規
電子メールの差出人及び宛先が、前記サーバ側受信拒否
設定手順により受信拒否が設定されている組み合わせに
該当する場合は、前記サーバ側受信手順による前記新規
電子メールの受信を禁止するサーバ側受信禁止手順とを
コンピュータに実行させるためのプログラムを記憶した
ことを特徴とする記憶媒体。41. A server-side receiving procedure for receiving an e-mail, a server-side mail information obtaining procedure for obtaining a sender and a destination of the e-mail prior to receiving the e-mail by the server-side receiving procedure, A computer-readable storage medium storing a program for causing a computer to implement a method of controlling a mail server having a mail transfer procedure of transferring an e-mail received by a procedure to a destination client device, wherein the server side A server-side calculation procedure for calculating the total data capacity by accumulating the data capacity of the e-mail received by the receiving procedure for each combination of sender and destination; and a total data capacity calculated by the server-side calculation procedure corresponding to the predetermined capacity. Server side that sets e-mail reception settings to rejection for combinations that exceed If the sender and destination of the new e-mail acquired by the server-side mail information acquisition procedure correspond to the combination for which rejection is set by the server-side reception rejection setting procedure, the server A storage medium storing a program for causing a computer to execute a server-side reception prohibition procedure for prohibiting the reception of a new electronic mail by a side reception procedure.
を受信するクライアント側受信手順と、該クライアント
側受信手順による電子メールの受信に先立ち該電子メー
ルの差出人を取得するクライアント側メール情報取得手
順とを有するクライアント装置の制御方法をコンピュー
タに実現させるためのプログラムを記憶したコンピュー
タ読み取り可能な記憶媒体であって、 前記クライアント側受信手順により受信された電子メー
ルのデータ容量を差出人毎に累計してデータ総容量を算
出するクライアント側算出手順と、 前記クライアント側算出手順により算出されたデータ総
容量が所定容量を超えた差出人について、電子メール受
信設定を受信拒否に設定するクライアント側受信拒否設
定手順と、 前記クライアント側メール情報取得手順により取得され
た新規電子メールの差出人が、前記クライアント側受信
拒否設定手順により受信拒否が設定されている差出人に
該当する場合は、前記クライアント側受信手順による前
記新規電子メールの受信を禁止するクライアント側受信
禁止手順とをコンピュータに実行させるためのプログラ
ムを記憶したことを特徴とする記憶媒体。42. A client-side receiving procedure for receiving an electronic mail addressed to itself from a mail server, and a client-side mail information obtaining procedure for obtaining a sender of the electronic mail prior to receiving the electronic mail according to the client-side receiving procedure. A computer-readable storage medium storing a program for causing a computer to implement a method for controlling a client device, the computer-readable storage medium comprising: a data amount of an e-mail received by the client-side receiving procedure for each sender; A client-side calculation procedure for calculating a capacity; a sender whose total data capacity calculated by the client-side calculation procedure exceeds a predetermined capacity; a client-side reception rejection setting procedure for setting an e-mail reception setting to rejection; According to client side mail information acquisition procedure If the sender of the obtained new e-mail corresponds to the sender for which reception refusal is set by the client-side reception rejection setting procedure, the client side that prohibits the reception of the new e-mail by the client-side reception procedure A storage medium storing a program for causing a computer to execute a reception prohibition procedure.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001183305A JP2002374307A (en) | 2001-06-18 | 2001-06-18 | Mail server, client device, method of controlling them, electronic mail system, program and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001183305A JP2002374307A (en) | 2001-06-18 | 2001-06-18 | Mail server, client device, method of controlling them, electronic mail system, program and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002374307A true JP2002374307A (en) | 2002-12-26 |
Family
ID=19023276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001183305A Pending JP2002374307A (en) | 2001-06-18 | 2001-06-18 | Mail server, client device, method of controlling them, electronic mail system, program and storage medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002374307A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004070614A1 (en) * | 2003-02-10 | 2004-08-19 | Guang Feng | Communication method and communication system in which called person has the initiative |
US8712397B2 (en) | 2003-02-10 | 2014-04-29 | Guang Feng | Method and apparatus for controllable communication |
US9705946B2 (en) | 2003-02-28 | 2017-07-11 | Microsoft Technology Licensing, Llc | Method to initiate server based collaboration on e-mail attachments |
CN114500444A (en) * | 2022-03-18 | 2022-05-13 | 网易(杭州)网络有限公司 | Mail data processing method and device and electronic equipment |
-
2001
- 2001-06-18 JP JP2001183305A patent/JP2002374307A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004070614A1 (en) * | 2003-02-10 | 2004-08-19 | Guang Feng | Communication method and communication system in which called person has the initiative |
US8712397B2 (en) | 2003-02-10 | 2014-04-29 | Guang Feng | Method and apparatus for controllable communication |
US9705946B2 (en) | 2003-02-28 | 2017-07-11 | Microsoft Technology Licensing, Llc | Method to initiate server based collaboration on e-mail attachments |
CN114500444A (en) * | 2022-03-18 | 2022-05-13 | 网易(杭州)网络有限公司 | Mail data processing method and device and electronic equipment |
CN114500444B (en) * | 2022-03-18 | 2024-02-23 | 网易(杭州)网络有限公司 | Mail data processing method and device and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7529801B2 (en) | Method and system for multiple instant messaging login sessions | |
JP2008136190A (en) | Method and system for phased retrieval of data | |
JP3658422B2 (en) | Electronic circulation system and electronic circulation method | |
EP0994608A2 (en) | Method and apparatus for providing electronic mail services during network unavailability | |
EP1087321A1 (en) | A method of manipulating an already sent E-Mail and a corresponding server | |
EP1035690A2 (en) | E-mail archiving | |
US20040006599A1 (en) | Method, article of manufacture and apparatus for restricting the receipt of delegate reply messages | |
US20030187868A1 (en) | Data acquisition system | |
JP2010525740A (en) | Apparatus and method for caching email messages within a wireless data service | |
WO2005103930A2 (en) | Universal recallable, erasable, secure and timed delivery email | |
US20040039887A1 (en) | Method and apparatus for managing resources stored on a communication device | |
IL150386A (en) | Online aggregation in unified messaging | |
US6721811B1 (en) | Message processing scheme for realizing unified handling and management of messages using a portable message processing device | |
US20040205069A1 (en) | Attached file management system, program, information storage medium, and method of managing attached file | |
JP2002374307A (en) | Mail server, client device, method of controlling them, electronic mail system, program and storage medium | |
JP5301499B2 (en) | Transfer device, transfer method, and transfer program | |
JP3679265B2 (en) | E-mail server, e-mail management method, and e-mail system | |
JP2008140232A (en) | Data processor | |
JP3755721B2 (en) | Communication terminal device and control method thereof | |
JP2003030117A (en) | Electronic mail server, electronic mail storing and transfer method, program, and storage medium | |
KR20010103816A (en) | Integrated e-mail management system and management method thereof | |
JPH11154971A (en) | Electronic mail system and storing medium | |
JP3147841B2 (en) | Mail server, mail distribution method, and medium recording mail distribution method control program | |
JP2000003314A (en) | Electronic mail receiver, electronic mail reception method and recording medium with electronic mail reception program recorded thereon | |
JP2813000B2 (en) | Message communication processing system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060414 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20070626 |