Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3761027B2 - Email server - Google Patents
[go: Go Back, main page]

JP3761027B2 - Email server - Google Patents

Email server Download PDF

Info

Publication number
JP3761027B2
JP3761027B2 JP2002305465A JP2002305465A JP3761027B2 JP 3761027 B2 JP3761027 B2 JP 3761027B2 JP 2002305465 A JP2002305465 A JP 2002305465A JP 2002305465 A JP2002305465 A JP 2002305465A JP 3761027 B2 JP3761027 B2 JP 3761027B2
Authority
JP
Japan
Prior art keywords
mail
terminal device
received
mails
data capacity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002305465A
Other languages
Japanese (ja)
Other versions
JP2004140730A (en
Inventor
政史 江口
好史 谷本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Priority to JP2002305465A priority Critical patent/JP3761027B2/en
Publication of JP2004140730A publication Critical patent/JP2004140730A/en
Application granted granted Critical
Publication of JP3761027B2 publication Critical patent/JP3761027B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Facsimiles In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

【0001】
【発明の利用分野】
この発明は、電子メールサーバに関し、電子メールサーバが受信した電子メールをインターネットファクシミリ装置等の端末装置に送信する際に、該端末装置の処理能力に応じた送信を行うための処理に関する。
【0002】
【従来技術】
【0003】
【特許文献1】
特開2001−333090
【0004】
特許文献1は、電子メールの発信元リストを受信側のファクシミリサーバに設け、受信した電子メールの処理結果を、リストされた発信元に通知することを開示している。
【0005】
しかし、電子メールの受信側の処理能力に関わらず、電子メールが例えば連続して送信されると、ファクシミリサーバでの処理が追いつかず、電子メールを受信できなくなるおそれがある。
【0006】
【発明の課題】
この発明では、電子メールサーバから端末装置へ電子メールを送信する際に、受信する端末装置の処理能力に応じて送信することとし、処理能力を超えた送信により端末装置が受信できなくなることを防止することにある(請求項1、)。
【0007】
【発明の構成】
この発明では、電子メールを受信するための受信手段と、受信した電子メールを端末装置へ送信するための送信手段とを設けた電子メールサーバにおいて、端末装置毎の受信可能なデータ容量と電子メールの処理時間とを記憶するための記憶手段と、同一宛先の端末装置へ複数の電子メールを送信する際に、該複数の電子メールのサイズを積算し、該端末装置の受信可能なデータ容量に応じた範囲で複数の電子メールを連続して送信し、前記複数の電子メールの内で該範囲を超える部分の電子メールを前記端末装置の処理時間以上の時間間隔をおいて別個に送信するように制御するための制御手段とを設ける(請求項1)。
【0008】
好ましくは、宛先の端末装置に、その受信可能なデータ容量を超える電子メールを送信しないようにするために、受信した電子メールのサイズと宛先の端末装置の受信可能なデータ容量とを比較するための比較手段と、受信した電子メールのサイズが前記受信可能データ容量より大きい際に、前記受信した電子メールを前記受信可能データ容量以下のサイズに分割するための分割手段とを設け、前記制御手段で分割後の複数の電子メールを前記処理時間以上の時間間隔をおいて送信するように制御する(請求項2)。
【0011】
【発明の作用と効果】
この発明では、電子メールサーバからインターネットファクシミリ装置等の端末装置へSMTP( Simple Mail Transfer Protocol )等で電子メールを送信する際において、受信側の端末装置の受信可能なデータ容量に応じ、その端末装置の処理時間以上の時間間隔をおいて送信する。すなわち同一宛先の端末装置へ複数の電子メールを送信する場合、送信する電子メールのサイズを積算し、その端末装置の受信可能なデータ容量に応じた範囲であれば電子メールを連続して送信する一方、その範囲を超える電子メールについては端末装置の処置時間以上の時間間隔をおいて送信する。その結果、端末装置では受信した電子メールの処理を行った後、次の電子メールを受信できるので、電子メールの受信、処理を円滑に行うことができ、電子メールサーバが電子メールを次々と送信することにより、端末装置の処理が追いつかずに電子メールの受信自体ができなくなることを防止する(請求項1)。
【0012】
この発明の電子メールサーバでは、端末装置毎の受信可能なデータ容量と電子メールの処理時間とを記憶しておき、受信可能なサイズの電子メールを端末装置へ送信した後、その端末装置の処理が終了する時間以上の間隔で次のデータを送信する。なお端末装置で受信した電子メールに関する処理には、例えばハードプリント、転送、配信、アーカイブ等があり、前記所定間隔の時間はこれら処理に要する時間で定まり、例えば3〜5分とする。
【0014】
好ましくは、端末装置へ受信可能なデータ容量を超える電子メールを送信しないように、受信可能なデータ容量より大きな電子メールに対しては、受信可能なデータ容量以下のサイズに分割して送信する。すなわち送信する電子メールのサイズと宛先の端末装置の受信可能なデータ容量とを比較し、電子メールのサイズの方が受信可能なデータ容量よりも大きければ、電子メールをこのデータ容量以下のサイズに分割し、端末装置の処理時間以上の時間間隔をおいて電子メールの送信を行う(請求項2)。そのため、1通の電子メールのサイズが大きなものを受信した際にも、端末装置はこれを処理することができるので、電子メールサーバは円滑に電子メールを送信することができる。
【0015】
【実施例】
図1〜図5に、実施例とその変形例とを示す。図1に示すLAN1内において、2は端末装置としてのインターネットファクシミリ装置で、パーソナルコンピュータ等であってもよい。4は、図示しないメールクライアントからの電子メールを受信し、インターネットファクシミリ装置2に送信するための電子メールサーバ(SMTPサーバ)である。10は、インターネット12とLAN1とを接続するためのルータである。
【0016】
図2に電子メールサーバ4の主な構成を示すと、10は主制御装置(CPU)で、12はプログラム等を記憶するためのROM、14はRAMであり、処理中のデータや、SMTP送信の対象となる端末装置のIPアドレスとメールアドレス、及びその受信容量等の端末情報等を記憶する。端末装置の受信容量は、1回で受信できる電子メールのページ数やファイルのサイズ等である。またRAM14は、端末装置毎の処理時間等を記憶しており、処理時間は、平均的サイズの電子メールに対してプリント等の処理を終了するまでの時間である。16はハードディスク等の補助記憶で、端末装置に関する情報やメールクライアントの情報等をバックアップ用に記憶する。
【0017】
18は、メールクライアントからの電子メールを受信するためのメール受信部で、20は、メールクライアントが指定した送信先へ、電子メールを送信するためのメール送信部である。22は電子メールの送信制御部で、電子メールの送信を例えば前記の処理時間毎に行う等の制御を行う。23は、電子メールを所定時間毎に送信するためのタイマである。24は、電子メールを端末装置の受信容量に合わせて、電子メールを分割するためのメール分割部である。26はLANインターフェースで、LAN1に接続するためのものである。そして、インターネットファクシミリ装置2からの「電子メール受信可能」通知の受信部28を備える。LAN1には、ルータ6や、インターネットファクシミリ装置2や、複数のメールクライアント30,32等が接続される。
【0018】
LAN1内での通信は、LANインターフェース30を介して電子メール形式で行われる。なお、インターネットファクシミリ装置2は、電子メールの受信と処理後に、次の電子メールの受信ができる状態になれば、電子メールサーバ4に電子メール受信可能の通知を行う。この通知は電子メールで行うが、電子メール以外の形態、例えばFTP、HTTPにより受信可能であることを通知するパケットを送信して行ってもよい。この通知は、それぞれのプロトコルで送信されるデータであってもよく、プロトコルのコマンドに含まれていてもよい。例えば、電子メールを使用する場合には、「Subject」などのヘッダ項目や、電子メールの本文中に通知を記載してもよいし、「RCPT TO」コマンド中に通知を記載しても良い。電子メールサーバ4では、受信部28でこの通知を受信すれば、次の電子メールをインターネットファクシミリ装置2に対し送信する。
【0019】
図3を用い、実施例の動作を説明する。実施例では、電子メールサーバ4が受信した、メールクライアントからの電子メールを、LAN1内のインターネットファクシミリ装置2へSMTPで送信する。ここで電子メールのサイズが大きくなく、インターネットファクシミリ装置2が受信できるサイズである場合は、そのまま送信するが、インターネットファックスの受信容量よりも大きなサイズの電子メールを送信するときは、この電子メールを分割して送信する。そして、分割しての送信時でも、送信が継続して行われれば、インターネットファクシミリ装置2での処理中に次々に電子メールが送信されてくることになるので、所定時間の間隔を設け、この所定時間が経過すれば分割した電子メールを順に送信する。
【0020】
図において、インターネットファクシミリ装置2へ送信する電子メールを受信し、送信メールが発生すれば(ステップ1)、インターネットファクシミリ装置2への電子メールの最新の(直前の)送信から所定時間を経過しているかをチェックする(ステップ2)。ここで所定時間は、例えば3分〜5分であり、受信側のインターネットファクシミリ装置2の処理能力に依存する。そして所定時間が経過すれば、次の電子メールを送信する(ステップ3)。電子メールの送信は、個々に受信した宛先が同一のメールをそれぞれ送信する場合と、1通のメールを複数に分割したものを順に送信する場合とがある。
【0021】
なお、サイズの小さな電子メールであれば、インターネットファクシミリ装置2の受信容量からみて、連続送信してもよいページ数分を連続して送信することができる。また、連続送信時に送信ページ数やファイルサイズを積算し、受信容量に近い大きさになれば、上記の所定時間をおいて送信する。
【0022】
図4は、図3に示す実施例の変形例である。変形例では、同一宛先の複数の電子メールを送信する際、及び1通の電子メールを複数に分割して送信する際の送信のタイミングをインターネットファクシミリ装置2からの通知による。電子メールサーバ4が電子メールの送信後、インターネットファクシミリ装置2で処理が終了し、次の電子メールを受信できる旨の通知を受信すれば、この通知に従い、次の電子メールや分割した次の部分を送信する。図において、送信メールが発生すれば(ステップ10)、インターネットファクシミリ装置2からの処理完了通知を受信しているかをチェックし(ステップ11)、受信していれば次の電子メールを送信する(ステップ12)。
【0023】
インターネットファクシミリ装置2側では、電子メールを受信し(ステップ13)、受信した電子メールの処理が終了すれば(ステップ14)、次の受信が可能な状態になるので、「電子メール受信可能」通知(処理終了通知)を電子メールサーバ4に送信する(ステップ15)。電子メールサーバ4はこの通知を待って電子メールを送信するので(ステップ12)、インターネットファクシミリ装置2は次の電子メールを受信し、処理を行う。
【0024】
次に、電子メールの分割について説明する。電子メールの分割は、その添付ファイル等のデータ量が大きな場合に行い、インターネットファクシミリ装置2が受信できる容量に分割する。電子メールの分割は、電子メールのページ単位等で行い、インターネットファクシミリ装置2の受信容量に応じ、1通のデータ送信の容量がそれ以下の大きさになるように分割する。なおページの切れ目を検出させるためには、電子メールサーバ4にページエンドを検出するためのデコーダを、メール分割部24に設ける。
【0025】
図5を用い、インターネットファクシミリ装置2の受信容量に応じたデータの送信について説明する。電子メールサーバ4は電子メールを受信し、送信するべき電子メールが発生すると(ステップ20)、電子メールの宛先であるインターネットファクシミリ装置2の直前の送信者である電子メールサーバ4は、インターネットファクシミリ装置2の受信容量をメモリから読み出す(ステップ21)。なお、この受信容量は、あらかじめ電子メールサーバ4のメモリに記憶してある。この電子メールの送信容量とインターネットファクシミリ装置2の受信容量とを比較し(ステップ22)、電子メールのデータ量が、インターネットファクシミリ装置2の受信容量以下であれば、そのメールをインターネットファクシミリ装置2に送信する(ステップ23)。一方、電子メールのデータ量が、インターネットファクシミリ装置2の受信容量を越えていれば、この電子メールを分割送信する(ステップ24,25)。
【0026】
実施例及び変形例によれば、電子メールサーバからインターネットファクシミリ装置等の端末装置への電子メールの送信は、所定時間毎に、あるいは端末装置が受信できる状態になってから行う。そのため、電子メールサーバは、同一の宛先の電子メールを複数送信しても、端末装置は処理能力以上のデータを受信して処理不能になるおそれがない。
【0027】
さらに、電子メールサーバは1通の電子メールのデータが大きいときは、電子メールを分割して送信するので、端末装置は受信容量を越えない大きさのデータを受信することができ、電子メールの受信や処理を円滑に行うことができる。また電子メールサーバは、電子メールの送信を円滑に行うことができる。
【図面の簡単な説明】
【図1】 実施例での、LAN内でのメールクライアントと電子メールサーバとの接続関係を示す図
【図2】 実施例の電子メールサーバの構成を示すブロック図
【図3】 実施例での、電子メールサーバの動作を示す図
【図4】 変形例での、電子メールサーバの動作を示す図
【図5】 実施例での、電子メールサーバで電子メールの分割する際の動作を示す図
【符号の説明】
1 LAN
2 インターネットファクシミリ装置
4 電子メールサーバ
6 ルータ
8 インターネット網
10 CPU
12 ROM
14 RAM
16 補助記憶
18 メール受信部
20 メール送信部
22 メール送信制御部
23 タイマ
24 電子メール分割部
26 LANインターフェース
28 メール受信可能通知受信部
30,32 メールクライアント
[0001]
[Field of the Invention]
The present invention relates to an electronic mail server, and relates to a process for performing transmission according to the processing capability of the terminal device when the electronic mail received by the electronic mail server is transmitted to a terminal device such as an Internet facsimile machine.
[0002]
[Prior art]
[0003]
[Patent Document 1]
JP 2001-333090 A
[0004]
Patent Document 1 discloses that an e-mail sender list is provided in a receiving facsimile server, and the processing result of the received e-mail is notified to the listed sender.
[0005]
However, regardless of the processing capability of the e-mail receiving side, if e-mails are transmitted continuously, for example, the processing at the facsimile server may not catch up and the e-mails may not be received.
[0006]
[Problems of the Invention]
In the present invention, when an e-mail is transmitted from the e-mail server to the terminal device, the e-mail is transmitted according to the processing capability of the receiving terminal device, and the terminal device is prevented from being unable to receive due to transmission exceeding the processing capability. (Claims 1 and 2 ).
[0007]
[Structure of the invention]
According to the present invention, in an e-mail server provided with a receiving unit for receiving an e-mail and a transmitting unit for transmitting the received e-mail to a terminal device, the receivable data capacity and e-mail for each terminal device When the plurality of e-mails are transmitted to the terminal device having the same destination and the storage means for storing the processing time, the sizes of the plurality of e-mails are integrated, and the receivable data capacity of the terminal device is obtained. A plurality of e-mails are continuously transmitted within a corresponding range, and a part of the plurality of e-mails exceeding the range is separately transmitted with a time interval equal to or longer than the processing time of the terminal device. And a control means for controlling (Claim 1).
[0008]
Preferably, in order to prevent the e-mail exceeding the receivable data capacity from being transmitted to the destination terminal device, the size of the received e-mail is compared with the receivable data capacity of the destination terminal device. The control means, and a dividing means for dividing the received e-mail into a size equal to or smaller than the receivable data capacity when the size of the received e-mail is larger than the receivable data capacity. The plurality of divided e-mails are controlled to be transmitted at a time interval equal to or longer than the processing time.
[0011]
[Operation and effect of the invention]
According to the present invention, when an electronic mail is transmitted from an electronic mail server to a terminal device such as an Internet facsimile machine using SMTP ( Simple Mail Transfer Protocol ) or the like, the terminal device corresponds to the receivable data capacity of the receiving terminal device. Transmit at intervals greater than the processing time. That is, when a plurality of e-mails are transmitted to the same destination terminal device, the sizes of the e-mails to be transmitted are integrated, and the e-mails are continuously transmitted within a range corresponding to the receivable data capacity of the terminal device. On the other hand, e-mails exceeding that range are transmitted with a time interval equal to or longer than the treatment time of the terminal device. As a result, the terminal device can receive the next e-mail after processing the received e-mail, so that the e-mail can be received and processed smoothly, and the e-mail server sends the e-mail one after another. By doing so, it is possible to prevent the reception of the e-mail itself without being able to catch up with the processing of the terminal device (claim 1).
[0012]
In the e-mail server of the present invention, the receivable data capacity and e-mail processing time for each terminal device are stored, and after receiving an e-mail of a receivable size to the terminal device, the processing of the terminal device The next data is transmitted at an interval equal to or longer than the time at which is terminated. The processing related to the electronic mail received by the terminal device includes, for example, hard print, transfer, distribution, archiving, etc. The time of the predetermined interval is determined by the time required for these processing, for example, 3 to 5 minutes.
[0014]
Preferably, in order not to send an e-mail exceeding the receivable data capacity to the terminal device, an e-mail larger than the receivable data capacity is divided and transmitted in a size equal to or smaller than the receivable data capacity. That is, the size of the e-mail to be transmitted is compared with the receivable data capacity of the destination terminal device. If the e-mail size is larger than the receivable data capacity, the e-mail is reduced to a size equal to or smaller than this data capacity. The electronic mails are divided and sent at intervals equal to or longer than the processing time of the terminal device (claim 2). For this reason, even when a large size e-mail is received, the terminal device can process it, so that the e-mail server can smoothly send the e-mail.
[0015]
【Example】
1 to 5 show an embodiment and its modification. In the LAN 1 shown in FIG. 1, 2 is an Internet facsimile machine as a terminal device, which may be a personal computer or the like. Reference numeral 4 denotes an electronic mail server (SMTP server) for receiving electronic mail from a mail client (not shown) and transmitting it to the Internet facsimile machine 2. Reference numeral 10 denotes a router for connecting the Internet 12 and the LAN 1.
[0016]
2 shows the main configuration of the e-mail server 4. Reference numeral 10 denotes a main control unit (CPU), 12 denotes a ROM for storing programs and the like, 14 denotes a RAM, data being processed, and SMTP transmission. The terminal information such as the IP address and mail address of the terminal device to be subject to reception and the reception capacity thereof are stored. The reception capacity of the terminal device is the number of e-mail pages that can be received at one time, the size of a file, and the like. Further, the RAM 14 stores a processing time for each terminal device, and the processing time is a time until processing such as printing for an average size e-mail is completed. Reference numeral 16 denotes an auxiliary storage such as a hard disk, which stores information relating to the terminal device, mail client information, and the like for backup.
[0017]
Reference numeral 18 denotes a mail receiving unit for receiving an e-mail from the mail client. Reference numeral 20 denotes a mail transmitting unit for transmitting the e-mail to a transmission destination designated by the mail client. Reference numeral 22 denotes an e-mail transmission control unit, which controls the e-mail transmission, for example, at every processing time. Reference numeral 23 denotes a timer for transmitting an e-mail every predetermined time. A mail dividing unit 24 divides the e-mail according to the reception capacity of the terminal device. Reference numeral 26 denotes a LAN interface for connecting to the LAN 1. A receiving unit 28 for receiving an “E-mail can be received” notification from the Internet facsimile machine 2 is provided. A router 6, an Internet facsimile machine 2, a plurality of mail clients 30 and 32, etc. are connected to the LAN 1.
[0018]
Communication within the LAN 1 is performed in an e-mail format via the LAN interface 30. If the Internet facsimile machine 2 is ready to receive the next e-mail after receiving and processing the e-mail, it notifies the e-mail server 4 that the e-mail can be received. This notification is performed by e-mail, but may be performed by transmitting a packet notifying that it can be received by a form other than e-mail, for example, FTP or HTTP. This notification may be data transmitted by each protocol, or may be included in a protocol command. For example, when e-mail is used, a notification may be described in a header item such as “Subject”, the body of the e-mail, or a notification may be described in an “RCPT TO” command. In the electronic mail server 4, when the notification is received by the receiving unit 28, the next electronic mail is transmitted to the Internet facsimile machine 2.
[0019]
The operation of the embodiment will be described with reference to FIG. In the embodiment, the e-mail from the mail client received by the e-mail server 4 is transmitted to the Internet facsimile machine 2 in the LAN 1 by SMTP. Here, when the size of the e-mail is not large and is a size that can be received by the Internet facsimile machine 2, the e-mail is transmitted as it is. However, when an e-mail having a size larger than the reception capacity of the Internet fax is transmitted, Divide and send. Even if the divided transmission is performed, if the transmission is continued, e-mails are transmitted one after another during the processing in the Internet facsimile machine 2, so a predetermined time interval is provided. If the predetermined time elapses, the divided e-mails are transmitted in order.
[0020]
In the figure, when an e-mail to be transmitted to the Internet facsimile machine 2 is received and a transmission e-mail is generated (step 1), a predetermined time elapses from the latest (immediately) transmission of the e-mail to the Internet facsimile machine 2. Is checked (step 2). Here, the predetermined time is 3 to 5 minutes, for example, and depends on the processing capability of the Internet facsimile machine 2 on the receiving side. When the predetermined time has elapsed, the next e-mail is transmitted (step 3). The electronic mail may be transmitted in the case where each individually received mail is sent to the same destination or in the case where one mail is divided into a plurality of mails in order.
[0021]
In the case of an electronic mail having a small size, the number of pages that can be continuously transmitted can be continuously transmitted in view of the reception capacity of the Internet facsimile apparatus 2. In addition, the number of transmission pages and the file size are integrated during continuous transmission, and transmission is performed after the predetermined time when the size is close to the reception capacity.
[0022]
FIG. 4 is a modification of the embodiment shown in FIG. In the modified example, when transmitting a plurality of e-mails with the same destination, and when transmitting one e-mail divided into a plurality of e-mails, a notification is sent from the Internet facsimile machine 2. After the e-mail server 4 transmits the e-mail, if the Internet facsimile apparatus 2 finishes the process and receives a notification that the next e-mail can be received, the next e-mail or the next divided part is received according to this notification. Send. In the figure, if an outgoing mail is generated (step 10), it is checked whether a processing completion notification is received from the Internet facsimile machine 2 (step 11), and if received, the next electronic mail is sent (step 10). 12).
[0023]
The Internet facsimile machine 2 receives the e-mail (step 13), and when the processing of the received e-mail is completed (step 14), the next reception is possible. (Processing end notification) is transmitted to the electronic mail server 4 (step 15). Since the e-mail server 4 waits for this notification and transmits an e-mail (step 12), the Internet facsimile machine 2 receives the next e-mail and performs processing.
[0024]
Next, division of electronic mail will be described. The electronic mail is divided when the amount of data such as an attached file is large, and is divided into a capacity that can be received by the Internet facsimile machine 2. The e-mail is divided in units of e-mail pages, and is divided so that the capacity of one data transmission is smaller than that according to the reception capacity of the Internet facsimile apparatus 2. In order to detect page breaks, the mail dividing unit 24 is provided with a decoder for detecting a page end in the electronic mail server 4.
[0025]
Data transmission according to the reception capacity of the Internet facsimile machine 2 will be described with reference to FIG. When the e-mail server 4 receives the e-mail and an e-mail to be transmitted is generated (step 20), the e-mail server 4 which is the sender immediately before the Internet facsimile apparatus 2 which is the e-mail destination is the Internet facsimile apparatus. 2 is read from the memory (step 21). The reception capacity is stored in advance in the memory of the e-mail server 4. The e-mail transmission capacity is compared with the reception capacity of the Internet facsimile machine 2 (step 22). If the e-mail data amount is less than the reception capacity of the Internet facsimile machine 2, the e-mail is sent to the Internet facsimile machine 2. Transmit (step 23). On the other hand, if the data amount of the e-mail exceeds the reception capacity of the Internet facsimile machine 2, the e-mail is divided and transmitted (steps 24 and 25).
[0026]
According to the embodiment and the modification, the transmission of the electronic mail from the electronic mail server to the terminal apparatus such as the Internet facsimile apparatus is performed at a predetermined time or after the terminal apparatus is ready to receive. Therefore, even if the e-mail server transmits a plurality of e-mails having the same destination, there is no possibility that the terminal device receives data exceeding the processing capability and cannot be processed.
[0027]
Further, since the e-mail server divides and transmits e-mail when the data of one e-mail is large, the terminal device can receive data having a size not exceeding the reception capacity. Reception and processing can be performed smoothly. The e-mail server can smoothly send e-mail.
[Brief description of the drawings]
FIG. 1 is a diagram showing a connection relationship between a mail client and an email server in a LAN in the embodiment. FIG. 2 is a block diagram showing a configuration of the email server in the embodiment. FIG. 4 is a diagram showing the operation of the e-mail server. FIG. 4 is a diagram showing the operation of the e-mail server in a modification. FIG. 5 is a diagram showing the operation when the e-mail is divided by the e-mail server in the embodiment. [Explanation of symbols]
1 LAN
2 Internet facsimile machine 4 E-mail server 6 Router 8 Internet network 10 CPU
12 ROM
14 RAM
16 Auxiliary memory 18 Mail receiving unit 20 Mail sending unit 22 Mail transmission control unit 23 Timer 24 E-mail dividing unit 26 LAN interface 28 Mail receivable notification receiving unit 30, 32 Mail client

Claims (2)

電子メールを受信するための受信手段と、受信した電子メールを端末装置へ送信するための送信手段とを設けた電子メールサーバにおいて、In an e-mail server provided with a receiving means for receiving e-mail and a transmitting means for transmitting the received e-mail to the terminal device,
端末装置毎の受信可能なデータ容量と電子メールの処理時間とを記憶するための記憶手段と、  Storage means for storing the receivable data capacity and e-mail processing time for each terminal device;
同一宛先の端末装置へ複数の電子メールを送信する際に、該複数の電子メールのサイズを積算し、該端末装置の受信可能なデータ容量に応じた範囲で複数の電子メールを連続して送信し、前記複数の電子メールの内で該範囲を超える部分の電子メールを前記端末装置の処理時間以上の時間間隔をおいて別個に送信するように制御するための制御手段、とを設けたことを特徴とする、電子メールサーバ。  When sending multiple e-mails to a terminal device with the same destination, the sizes of the multiple e-mails are added up, and the multiple e-mails are sent continuously within a range according to the receivable data capacity of the terminal device. And a control means for controlling to separately transmit a part of the plurality of e-mails exceeding the range, with a time interval equal to or longer than the processing time of the terminal device. An e-mail server characterized by
宛先の端末装置に、その受信可能なデータ容量を超える電子メールを送信しないようにするために、受信した電子メールのサイズと宛先の端末装置の受信可能なデータ容量とを比較するための比較手段と、Comparison means for comparing the size of the received e-mail with the receivable data capacity of the destination terminal device so as not to send an e-mail exceeding the receivable data capacity to the destination terminal device When,
受信した電子メールのサイズが前記受信可能データ容量より大きい際に、前記受信した電子メールを前記受信可能データ容量以下のサイズに分割するための分割手段、とを設け、  A dividing means for dividing the received e-mail into a size equal to or smaller than the receivable data capacity when the size of the received e-mail is larger than the receivable data capacity; and
前記制御手段で分割後の複数の電子メールを前記処理時間以上の時間間隔をおいて送信するように制御することを特徴とする、請求項1の電子メールサーバ。  2. The e-mail server according to claim 1, wherein the control means controls the plurality of divided e-mails to be transmitted at a time interval equal to or longer than the processing time.
JP2002305465A 2002-10-21 2002-10-21 Email server Expired - Fee Related JP3761027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002305465A JP3761027B2 (en) 2002-10-21 2002-10-21 Email server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002305465A JP3761027B2 (en) 2002-10-21 2002-10-21 Email server

Publications (2)

Publication Number Publication Date
JP2004140730A JP2004140730A (en) 2004-05-13
JP3761027B2 true JP3761027B2 (en) 2006-03-29

Family

ID=32452562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002305465A Expired - Fee Related JP3761027B2 (en) 2002-10-21 2002-10-21 Email server

Country Status (1)

Country Link
JP (1) JP3761027B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111183415B (en) * 2018-09-11 2023-10-13 乐天集团股份有限公司 Transmitting apparatus, transmitting method, and recording medium

Also Published As

Publication number Publication date
JP2004140730A (en) 2004-05-13

Similar Documents

Publication Publication Date Title
US9277016B2 (en) Communication system, client apparatus, server apparatus, communication method, and program
JP5521511B2 (en) Network equipment
JP2004135249A (en) Electronic mail server device
US20080059593A1 (en) Symbol-based message transmission method and system
US9686431B2 (en) Using hyper-text transfer protocol tunneling to transition a computer from a low power mode to a normal power mode
US9329665B2 (en) Communication terminal apparatus that transitions from power-saving mode to active mode when it is judged that an email needs processing in the active mode
US20050033863A1 (en) Data link characteristic cognizant electronic mail client
JP3761027B2 (en) Email server
JP2004178109A (en) Communication apparatus and communication method
US6894798B2 (en) Internet facsimile system
JP3664581B2 (en) Control method of network facsimile apparatus
JP5155887B2 (en) E-mail processing device
JP3810358B2 (en) Network terminal equipment
JP4165283B2 (en) Facsimile machine
JP3765488B2 (en) Mail server
JP5201606B2 (en) E-mail compatible facsimile apparatus, FAX document processing method, and program
JP4235954B2 (en) Internet facsimile machine
JP3876621B2 (en) Internet facsimile machine and control method thereof
JP3640202B2 (en) Network facsimile machine
JP4888653B2 (en) Traffic control method, relay system, relay device, and program
JP4486441B2 (en) Facsimile delivery confirmation method
JP4070522B2 (en) Image data communication system and image data storage server
JP2005109913A (en) Radio communication apparatus and impersonated terminal detecting method
JP2003274104A (en) Image data transmission program, image data transmission system, and internet facsimile machine
JP2003348288A (en) Network facsimile machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040507

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051014

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051201

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051222

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060104

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090120

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100120

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110120

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120120

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130120

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees