JP2000105732A - 配信日時指定電子メール配信方法およびシステム - Google Patents
配信日時指定電子メール配信方法およびシステムInfo
- Publication number
- JP2000105732A JP2000105732A JP27540198A JP27540198A JP2000105732A JP 2000105732 A JP2000105732 A JP 2000105732A JP 27540198 A JP27540198 A JP 27540198A JP 27540198 A JP27540198 A JP 27540198A JP 2000105732 A JP2000105732 A JP 2000105732A
- Authority
- JP
- Japan
- Prior art keywords
- server
- terminal
- time
- mail server
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 230000005540 biological transmission Effects 0.000 claims abstract description 22
- 238000002716 delivery method Methods 0.000 claims description 9
- 230000014759 maintenance of location Effects 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 5
- 238000012545 processing Methods 0.000 description 19
- 238000010586 diagram Methods 0.000 description 8
- 230000001939 inductive effect Effects 0.000 description 3
- 230000000717 retained effect Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- 239000012141 concentrate Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
(57)【要約】
【課題】 通信回線の輻輳を誘発することなく、配信日
時が指定された電子メールを効率良く配信すること。 【課題】 少なくとも1つのメールサーバを経由して送
信側メール端末から送信された電子メールを受信側メー
ル端末に配信する電子メールシステムにおいて、送信側
メール端末から送信された電子メールが配信日時指定の
電子メールであるか否かをメールサーバで判定し、配信
日時指定の電子メールであれば当該電子メールを受信側
メール端末のメールボックスが存在するメールサーバま
で直ちに配送し、当該メールボックス内で受信不能状態
として留め置き、指定の日時となった時に、留め置き状
態を解除して受信側メール端末による受信を可能にす
る。
時が指定された電子メールを効率良く配信すること。 【課題】 少なくとも1つのメールサーバを経由して送
信側メール端末から送信された電子メールを受信側メー
ル端末に配信する電子メールシステムにおいて、送信側
メール端末から送信された電子メールが配信日時指定の
電子メールであるか否かをメールサーバで判定し、配信
日時指定の電子メールであれば当該電子メールを受信側
メール端末のメールボックスが存在するメールサーバま
で直ちに配送し、当該メールボックス内で受信不能状態
として留め置き、指定の日時となった時に、留め置き状
態を解除して受信側メール端末による受信を可能にす
る。
Description
【0001】
【発明の属する技術分野】本発明は、インターネットな
どに代表される複数のサーバを経由して配送される電子
メールの配信を行う電子メール配信方法及びシステムに
関するものである。
どに代表される複数のサーバを経由して配送される電子
メールの配信を行う電子メール配信方法及びシステムに
関するものである。
【0002】
【従来の技術】インターネット等のネットワークを介し
て電子メールを配信する方法として、受信者側への配信
日時を指定しない方法と指定する方法がある。
て電子メールを配信する方法として、受信者側への配信
日時を指定しない方法と指定する方法がある。
【0003】配信日時を指定した電子メールを配信する
ためには、配信日時になるまでメールを留め置く機能を
持つメール送信側端末を使用するか、またはメール送信
側端末が接続されているサーバとして、指定日時までメ
ールの配信を待機させる機能を持ったサーバを使用する
必要がある。すなわち、メールの発信者または当該利用
者の属するメールシステムの管理者の管理できる範囲で
の仕組みを設けることにより、配信日時指定の電子メー
ルの配信が可能となる。
ためには、配信日時になるまでメールを留め置く機能を
持つメール送信側端末を使用するか、またはメール送信
側端末が接続されているサーバとして、指定日時までメ
ールの配信を待機させる機能を持ったサーバを使用する
必要がある。すなわち、メールの発信者または当該利用
者の属するメールシステムの管理者の管理できる範囲で
の仕組みを設けることにより、配信日時指定の電子メー
ルの配信が可能となる。
【0004】
【発明が解決しようとする課題】しかしながら、メール
送信側端末や、メール配信端末が接続されているサーバ
に配信メールを留め置いた場合には、メール配信日時に
なってから電子メールが配信されるため、例えば、年賀
状などの多くの人たちが限定された時間帯に配信を指定
した場合には、特定の時間帯にメールの配信が集中し、
通信回線の輻輳などの問題を誘発する危険性がある。
送信側端末や、メール配信端末が接続されているサーバ
に配信メールを留め置いた場合には、メール配信日時に
なってから電子メールが配信されるため、例えば、年賀
状などの多くの人たちが限定された時間帯に配信を指定
した場合には、特定の時間帯にメールの配信が集中し、
通信回線の輻輳などの問題を誘発する危険性がある。
【0005】本発明の目的は、通信回線の輻輳を誘発す
ることなく、配信日時が指定された電子メールを効率良
く配信することができる電子メール配信方法およびシス
テムを提供することを目的とする。
ることなく、配信日時が指定された電子メールを効率良
く配信することができる電子メール配信方法およびシス
テムを提供することを目的とする。
【0006】
【課題を解決するための手段】上記目的を達成するため
に、本発明では、送信側端末から送信された電子メール
を直ちに受信側メール端末が接続されているメールサー
バまで配信し、当該メールサーバ上で指定日時まで受信
不能状態として留め置くようにしたものである。
に、本発明では、送信側端末から送信された電子メール
を直ちに受信側メール端末が接続されているメールサー
バまで配信し、当該メールサーバ上で指定日時まで受信
不能状態として留め置くようにしたものである。
【0007】詳しくは、少なくとも1つのメールサーバ
を経由して送信側メール端末から送信された電子メール
を受信側メール端末に配信する電子メールシステムにお
いて、送信側メール端末から送信された電子メールが配
信日時指定の電子メールであるか否かをメールサーバで
判定し、配信日時指定の電子メールであれば当該電子メ
ールを受信側メール端末のメールボックスが存在するメ
ールサーバまで直ちに配送し、当該メールボックス内で
受信不能状態として留め置き、指定の日時となった時
に、留め置き状態を解除して受信側メール端末による受
信を可能にすることを特徴とする。
を経由して送信側メール端末から送信された電子メール
を受信側メール端末に配信する電子メールシステムにお
いて、送信側メール端末から送信された電子メールが配
信日時指定の電子メールであるか否かをメールサーバで
判定し、配信日時指定の電子メールであれば当該電子メ
ールを受信側メール端末のメールボックスが存在するメ
ールサーバまで直ちに配送し、当該メールボックス内で
受信不能状態として留め置き、指定の日時となった時
に、留め置き状態を解除して受信側メール端末による受
信を可能にすることを特徴とする。
【0008】また、受信側メール端末に至る配信経路中
で自メールサーバの次のメールサーバが電子メールの留
め置き機能を有しているか否かを所定の制御メッセージ
交換により判定し、留め置き機能を有していなければ配
信日時になるまで自メールサーバ内に受信メールを留め
置き、配信日時になった時点で次のメールサーバに送信
し、留め置き機能を有している場合は直ちに次のメール
サーバに送信することを特徴とする。
で自メールサーバの次のメールサーバが電子メールの留
め置き機能を有しているか否かを所定の制御メッセージ
交換により判定し、留め置き機能を有していなければ配
信日時になるまで自メールサーバ内に受信メールを留め
置き、配信日時になった時点で次のメールサーバに送信
し、留め置き機能を有している場合は直ちに次のメール
サーバに送信することを特徴とする。
【0009】また、受信側メール端末に至る配信経路中
のメールサーバは、送信側メール端末から送信された電
子メールに対する送信取り消し指示を受信した場合、該
当する電子メールを留め置き状態で保持しているか否か
を判定し、保持している場合は当該電子メールの配信を
中断することを特徴とする。
のメールサーバは、送信側メール端末から送信された電
子メールに対する送信取り消し指示を受信した場合、該
当する電子メールを留め置き状態で保持しているか否か
を判定し、保持している場合は当該電子メールの配信を
中断することを特徴とする。
【0010】さらに、受信側メール端末のメールボック
スが存在するメールサーバにおいて受信可能になったメ
ールボックス内の電子メールの一覧を作成し、送信側メ
ール端末に通知することを特徴とする。
スが存在するメールサーバにおいて受信可能になったメ
ールボックス内の電子メールの一覧を作成し、送信側メ
ール端末に通知することを特徴とする。
【0011】また、受信側メール端末のメールボックス
が存在するメールサーバにおいて、配信日時指定の電子
メールがあることを配信日時になる前に通知することを
特徴とする。
が存在するメールサーバにおいて、配信日時指定の電子
メールがあることを配信日時になる前に通知することを
特徴とする。
【0012】本発明の電子メール配信システムは、前記
メールサーバ内に、送信側メール端末から送信された電
子メールが配信日時指定の電子メールであるか否かを判
定し、配信日時指定の電子メールであれば、当該電子メ
ールの受信側メール端末のメールボックスが自メールサ
ーバ内に存在するか否かを判定し、存在しなければ当該
配信日時指定の電子メールを受信側メール端末のメール
ボックスが存在するメールサーバに向けて直ちに配送す
る第1の手段と、存在すれば当該メールボックス内で受
信不能状態として留め置き、指定の日時となった時に、
留め置き状態を解除して受信側メール端末による受信を
可能にする手段を備えることを特徴とする。
メールサーバ内に、送信側メール端末から送信された電
子メールが配信日時指定の電子メールであるか否かを判
定し、配信日時指定の電子メールであれば、当該電子メ
ールの受信側メール端末のメールボックスが自メールサ
ーバ内に存在するか否かを判定し、存在しなければ当該
配信日時指定の電子メールを受信側メール端末のメール
ボックスが存在するメールサーバに向けて直ちに配送す
る第1の手段と、存在すれば当該メールボックス内で受
信不能状態として留め置き、指定の日時となった時に、
留め置き状態を解除して受信側メール端末による受信を
可能にする手段を備えることを特徴とする。
【0013】また、受信側メール端末に至る配信経路中
で自メールサーバの次のメールサーバが電子メールの留
め置き機能を有しているか否かを所定の制御メッセージ
交換により判定し、留め置き機能を有していなければ配
信日時になるまで自メールサーバ内に受信メールを留め
置き、配信日時になった時点で次のメールサーバに送信
し、留め置き機能を有している場合は直ちに次のメール
サーバに送信する手段をさらに備えることを特徴とす
る。
で自メールサーバの次のメールサーバが電子メールの留
め置き機能を有しているか否かを所定の制御メッセージ
交換により判定し、留め置き機能を有していなければ配
信日時になるまで自メールサーバ内に受信メールを留め
置き、配信日時になった時点で次のメールサーバに送信
し、留め置き機能を有している場合は直ちに次のメール
サーバに送信する手段をさらに備えることを特徴とす
る。
【0014】また、送信側メール端末から送信された電
子メールに対する送信取り消し指示を受信した場合、該
当する電子メールを留め置き状態で保持しているか否か
を判定し、保持している場合は当該電子メールの配信を
中断する手段を備えることを特徴とする。
子メールに対する送信取り消し指示を受信した場合、該
当する電子メールを留め置き状態で保持しているか否か
を判定し、保持している場合は当該電子メールの配信を
中断する手段を備えることを特徴とする。
【0015】また、受信側メール端末のメールボックス
が存在するメールサーバにおいて受信可能になったメー
ルボックス内の電子メールの一覧を作成し、送信側メー
ル端末に通知手段を備えることを特徴とする。
が存在するメールサーバにおいて受信可能になったメー
ルボックス内の電子メールの一覧を作成し、送信側メー
ル端末に通知手段を備えることを特徴とする。
【0016】また、受信側メール端末のメールボックス
が存在するメールサーバにおいて、配信日時指定の電子
メールがあることを配信日時になる前に通知する手段を
備えることを特徴とする。
が存在するメールサーバにおいて、配信日時指定の電子
メールがあることを配信日時になる前に通知する手段を
備えることを特徴とする。
【0017】
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して具体的に説明する。図1は、本発明を適用し
た電子メールシステムの実施の形態を示すシステム構成
図であり、ここでは複数のメールサーバ101〜104
がネットワーク100を介して相互に接続されている例
を示している。各メールサーバ101〜104には、メ
ール端末105、106が接続されている。なお、図1
においては、メールサーバ101と103にのみメール
端末105、106が接続されていることを示し、他の
メールサーバへについては図示を省略している。
を参照して具体的に説明する。図1は、本発明を適用し
た電子メールシステムの実施の形態を示すシステム構成
図であり、ここでは複数のメールサーバ101〜104
がネットワーク100を介して相互に接続されている例
を示している。各メールサーバ101〜104には、メ
ール端末105、106が接続されている。なお、図1
においては、メールサーバ101と103にのみメール
端末105、106が接続されていることを示し、他の
メールサーバへについては図示を省略している。
【0018】図2および図3は、電子メールが配信され
る場合の論理的なメール送信側端末と、メール受信側端
末及びメールサーバの関係を説明するための図であり、
201、301はメール送信側端末、204,306は
メール受信側端末である。202,203,302,3
03,304,305はそれぞれメールサーバである。
る場合の論理的なメール送信側端末と、メール受信側端
末及びメールサーバの関係を説明するための図であり、
201、301はメール送信側端末、204,306は
メール受信側端末である。202,203,302,3
03,304,305はそれぞれメールサーバである。
【0019】図4は電子メールの配信日時の指定方法の
一例であり、401は電子メールの配信先のアドレス指
定、402は配信日時指定の電子メールであることを示
すヘッダであり、403はメールの題名である。配信日
時指定の電子メールを送信する場合、配信日時指定40
2が配信先のアドレス指定401に付加された形式で送
信される。この場合、配信日時の指定は、送信側の端末
で行い、ヘッダ402は配信日時の指定操作を完了した
時点で送信側の端末により自動的に付加される。
一例であり、401は電子メールの配信先のアドレス指
定、402は配信日時指定の電子メールであることを示
すヘッダであり、403はメールの題名である。配信日
時指定の電子メールを送信する場合、配信日時指定40
2が配信先のアドレス指定401に付加された形式で送
信される。この場合、配信日時の指定は、送信側の端末
で行い、ヘッダ402は配信日時の指定操作を完了した
時点で送信側の端末により自動的に付加される。
【0020】図5は、図1〜図3の各メールサーバの概
要構成を示すブロック図であり、501は制御装置、5
02は受信メールスプールであり、当該メールサーバが
受信した電子メールは、はじめにこの受信メールスプー
ルに格納される。503はメール送信保留キューであ
り、指定日時になるまで、当該メールサーバで保持する
メールを格納する。504は受信メールのメールボック
スであり、当該メールサーバに接続している受信側の端
末で受信する電子メールを格納する。以下、指定日時の
ある電子メールを配信する方法の幾つかの実施形態につ
いて説明する。
要構成を示すブロック図であり、501は制御装置、5
02は受信メールスプールであり、当該メールサーバが
受信した電子メールは、はじめにこの受信メールスプー
ルに格納される。503はメール送信保留キューであ
り、指定日時になるまで、当該メールサーバで保持する
メールを格納する。504は受信メールのメールボック
スであり、当該メールサーバに接続している受信側の端
末で受信する電子メールを格納する。以下、指定日時の
ある電子メールを配信する方法の幾つかの実施形態につ
いて説明する。
【0021】**配信方法の第1の実施形態** ここでは、図4に示す配信時刻が指定された電子メール
を図2のメールサーバ202がメール送信側端末201
より受信し、メールサーバ203に接続された受信側端
末204に配信する場合を例に説明する。
を図2のメールサーバ202がメール送信側端末201
より受信し、メールサーバ203に接続された受信側端
末204に配信する場合を例に説明する。
【0022】図6は、メールサーバ202の配信日時指
定メール処理手順の概要を示すフローチャート、図7は
配信が保留された電子メールの配信処理手順を示すフロ
ーチャート、図8はメール送信先のメールサーバ203
が配信日時指定のメールの留め置き機能を有するかどう
かを判断する処理手順の概要を示すフローチャートであ
る。
定メール処理手順の概要を示すフローチャート、図7は
配信が保留された電子メールの配信処理手順を示すフロ
ーチャート、図8はメール送信先のメールサーバ203
が配信日時指定のメールの留め置き機能を有するかどう
かを判断する処理手順の概要を示すフローチャートであ
る。
【0023】図6において、サーバ202は、処理が開
始されると、メール受信待ち状態となり(ステップ60
1)、メール送信側側端末201からのメールが受信さ
れるまで、電子メールの受信を待つ(ステップ60
2)。
始されると、メール受信待ち状態となり(ステップ60
1)、メール送信側側端末201からのメールが受信さ
れるまで、電子メールの受信を待つ(ステップ60
2)。
【0024】電子メールが受信されると、その電子メー
ルの送信先のメールサーバを決定する(ステップ60
3)。本実施の形態では、送信先はサーバ203であ
る。
ルの送信先のメールサーバを決定する(ステップ60
3)。本実施の形態では、送信先はサーバ203であ
る。
【0025】次に、当該電子メールのヘッダ402を確
認し、当該電子メールが配信日時指定の電子メールであ
るか否かを判定する。本例では、「X-Delivery-day」の
指定がある場合には、指定の日時まで配信しないものと
する。本実施の形態の電子メールには、当該配信日時指
定のヘッダ402があるので、配送日時指定メールであ
ると判定する(ステップ604)。
認し、当該電子メールが配信日時指定の電子メールであ
るか否かを判定する。本例では、「X-Delivery-day」の
指定がある場合には、指定の日時まで配信しないものと
する。本実施の形態の電子メールには、当該配信日時指
定のヘッダ402があるので、配送日時指定メールであ
ると判定する(ステップ604)。
【0026】配送日時指定メールでなければ、当該電子
メールは自メールサーバ202に接続され、自メールサ
ーバ202内にメールボックスを有するメール端末宛の
ものであるか否かを判定し(ステップ608)、自メー
ルサーバ202内にメールボックスを持たない他のメー
ルサーバ203宛のものであれば、直ちに送信先のメー
ルサーバ203に宛てて送信する(ステップ609)。
自メールサーバ202内にメールボックスを持つ自メー
ルサーバ202宛の場合には、当該電子メールを自メー
ルサーバ202の受信メールボックス504に移動する
(ステップ610)。
メールは自メールサーバ202に接続され、自メールサ
ーバ202内にメールボックスを有するメール端末宛の
ものであるか否かを判定し(ステップ608)、自メー
ルサーバ202内にメールボックスを持たない他のメー
ルサーバ203宛のものであれば、直ちに送信先のメー
ルサーバ203に宛てて送信する(ステップ609)。
自メールサーバ202内にメールボックスを持つ自メー
ルサーバ202宛の場合には、当該電子メールを自メー
ルサーバ202の受信メールボックス504に移動する
(ステップ610)。
【0027】また、当該電子メールが配信日時指定のメ
ールである場合に、現在日時と指定配信日時402とを
比較し(ステップ605)、既に指定の配信日時を過ぎ
ている場合にも、当該電子メールが自メールサーバ20
2に接続されたメール端末宛か否かを判定し(ステップ
608)、自メールサーバ202宛でなければ直ちに送
信先のメールサーバ203に宛てて送信する(ステップ
609)。自メールサーバ202宛の場合には、当該電
子メールを自メールサーバ202のメールボックス50
4に移動する。
ールである場合に、現在日時と指定配信日時402とを
比較し(ステップ605)、既に指定の配信日時を過ぎ
ている場合にも、当該電子メールが自メールサーバ20
2に接続されたメール端末宛か否かを判定し(ステップ
608)、自メールサーバ202宛でなければ直ちに送
信先のメールサーバ203に宛てて送信する(ステップ
609)。自メールサーバ202宛の場合には、当該電
子メールを自メールサーバ202のメールボックス50
4に移動する。
【0028】ここで、配信日時指定有りの電子メールを
受信した場合に、現在日時が指定日時になっていない場
合、その電子メールの配信先が自メールサーバ202に
接続されているメール端末か否かを判定する(ステップ
606)。
受信した場合に、現在日時が指定日時になっていない場
合、その電子メールの配信先が自メールサーバ202に
接続されているメール端末か否かを判定する(ステップ
606)。
【0029】さらに、メール配信先のメールサーバ(こ
こでは、配信先サーバは203である)が配信日時指定
メールを取り扱えるか判定し(留め置く機能を有してい
るか否かを判定し)(ステップ607)、取り扱えない
場合には、当該電子メールをメール送信保留キュー50
3に格納する(ステップ611)。
こでは、配信先サーバは203である)が配信日時指定
メールを取り扱えるか判定し(留め置く機能を有してい
るか否かを判定し)(ステップ607)、取り扱えない
場合には、当該電子メールをメール送信保留キュー50
3に格納する(ステップ611)。
【0030】本例では、メールサーバ203は配信日時
指定メールを取扱えるものとする。この場合、電子メー
ルは直ちにメールサーバ203に宛てて送信される(ス
テップ609)。
指定メールを取扱えるものとする。この場合、電子メー
ルは直ちにメールサーバ203に宛てて送信される(ス
テップ609)。
【0031】一方、メールサーバ203においても、メ
ールサーバ202と同様の動作をする。すなわち、図6
のステップステップ601からステップ605までの処
理を行い、送信側のメール端末201から送信された電
子メールを配信日時になるまで留め置き、配信日時にな
ったならば、留め置き状態を解除し、受信側のメール端
末204のメールボックスに移動し、そのメール端末2
04で受信可能な状態にする。
ールサーバ202と同様の動作をする。すなわち、図6
のステップステップ601からステップ605までの処
理を行い、送信側のメール端末201から送信された電
子メールを配信日時になるまで留め置き、配信日時にな
ったならば、留め置き状態を解除し、受信側のメール端
末204のメールボックスに移動し、そのメール端末2
04で受信可能な状態にする。
【0032】メールサーバ203においては、受信した
電子メールの配信先が自メールサーバ203に接続され
ているメール端末であるから(ステップ606)、その
電子メールはメール送信保留キュー503に保管する
(ステップ611)。
電子メールの配信先が自メールサーバ203に接続され
ているメール端末であるから(ステップ606)、その
電子メールはメール送信保留キュー503に保管する
(ステップ611)。
【0033】メールサーバ203においては、図7に示
すように、メール送信保留キュー503を監視する処理
が稼働している。
すように、メール送信保留キュー503を監視する処理
が稼働している。
【0034】すなわち、図7に示す処理において、メー
ル送信保留キュー503から1件目のメールを取出し
(ステップ701)、すべての電子メールの処理が終わ
るまで(ステップ702)、ステップ703からステッ
プ707の処理を行う。
ル送信保留キュー503から1件目のメールを取出し
(ステップ701)、すべての電子メールの処理が終わ
るまで(ステップ702)、ステップ703からステッ
プ707の処理を行う。
【0035】取出した電子メールについて、現在日時が
配信指定日時を過ぎているか否かを確認し(ステップ7
03)、未だ配信日時となっていない場合には、その電
子メールを送信保留キュー503に戻し、次の電子メー
ルを取出す(ステップ704)。
配信指定日時を過ぎているか否かを確認し(ステップ7
03)、未だ配信日時となっていない場合には、その電
子メールを送信保留キュー503に戻し、次の電子メー
ルを取出す(ステップ704)。
【0036】配信指定日時になっていた場合には、当該
電子メールの配信先が自メールサーバ203に接続され
ているメール端末か否かを判定する(ステップ70
5)。本例では、自メールサーバ203に接続されてい
るメール端末204宛ての電子メールであるので、当該
電子メールを自メールサーバ203のメールボックス5
04に移動する(ステップ706)。自メールサーバ2
03宛でない場合は、次のメールサーバに送信する(ス
テップ707)。
電子メールの配信先が自メールサーバ203に接続され
ているメール端末か否かを判定する(ステップ70
5)。本例では、自メールサーバ203に接続されてい
るメール端末204宛ての電子メールであるので、当該
電子メールを自メールサーバ203のメールボックス5
04に移動する(ステップ706)。自メールサーバ2
03宛でない場合は、次のメールサーバに送信する(ス
テップ707)。
【0037】以上の処理において、メール送信先のメー
ルサーバ203が、配信日時指定メールを扱えるか否か
を判定するには、図8に示す処理に従う。
ルサーバ203が、配信日時指定メールを扱えるか否か
を判定するには、図8に示す処理に従う。
【0038】すなわち、はじめにメール送信先サーバ2
03と接続し(ステップ801)、配信日時指定メール
を取り扱えるか否かを問い合わせる符号あるいは所定意
形式の制御メッセージを送信する(ステップ802)。
配信日時指定メールを取り扱えないメールサーバでは当
該符号あるいは制御メッセージを認識できず、エラーメ
ッセージを返信するので(ステップ803)、配信日時
指定メールを扱えないものと判断する(ステップ80
4)。また、何らかのエラーにより、配信日時指定メー
ルを扱えない場合も、同様に判断する。当該メールサー
バが配信日時指定メールを扱える場合には、正しく応答
が返信されるため、当該電子メールを扱えるものと判断
する(ステップ805)。
03と接続し(ステップ801)、配信日時指定メール
を取り扱えるか否かを問い合わせる符号あるいは所定意
形式の制御メッセージを送信する(ステップ802)。
配信日時指定メールを取り扱えないメールサーバでは当
該符号あるいは制御メッセージを認識できず、エラーメ
ッセージを返信するので(ステップ803)、配信日時
指定メールを扱えないものと判断する(ステップ80
4)。また、何らかのエラーにより、配信日時指定メー
ルを扱えない場合も、同様に判断する。当該メールサー
バが配信日時指定メールを扱える場合には、正しく応答
が返信されるため、当該電子メールを扱えるものと判断
する(ステップ805)。
【0039】**配信方法の第2の実施形態** 次に、図2において、メールサーバ203が配信日時指
定メールを扱えない場合の配信日時指定メールを配信す
る方法について説明する。
定メールを扱えない場合の配信日時指定メールを配信す
る方法について説明する。
【0040】メールサーバ203が配信日時指定メール
を扱えない場合においても、メールサーバ202におけ
る処理手順のうち、ステップ601からステップ606
までは同様である。
を扱えない場合においても、メールサーバ202におけ
る処理手順のうち、ステップ601からステップ606
までは同様である。
【0041】しかし、ステップ607において、メール
送信先のサーバ203が配信日時指定メールを取り扱え
ないことがわかると、その電子メールをメール送信保留
キュー503に格納する(ステップ611)。
送信先のサーバ203が配信日時指定メールを取り扱え
ないことがわかると、その電子メールをメール送信保留
キュー503に格納する(ステップ611)。
【0042】ここで、メールサーバ202においては、
図7に示すように、メール送信保留キュー503を監視
する処理が稼働している。
図7に示すように、メール送信保留キュー503を監視
する処理が稼働している。
【0043】すなわち、図7に示す処理において、メー
ル送信保留キュー503から1件目のメールを取出し
(ステップ701)、すべての電子メールの処理が終わ
るまで(ステップ702)、ステップ703からステッ
プ706の処理を行う。
ル送信保留キュー503から1件目のメールを取出し
(ステップ701)、すべての電子メールの処理が終わ
るまで(ステップ702)、ステップ703からステッ
プ706の処理を行う。
【0044】取り出した電子メールについて、現在日時
が配信指定日時を過ぎているか否かを確認し(ステップ
703)、未だ配信日時となっていない場合には、メー
ル送信保留キュー503にその電子メールを戻す(ステ
ップ704)。配信指定日時になっていた場合には、当
該電子メールの配信先が自メールサーバに接続されてい
るメール端末か否かを判定するが(ステップ705)、
本例では、自メールサーバ202に接続されているメー
ル端末宛ての電子メールではないので、直ちにメールを
送信する(ステップ707)。
が配信指定日時を過ぎているか否かを確認し(ステップ
703)、未だ配信日時となっていない場合には、メー
ル送信保留キュー503にその電子メールを戻す(ステ
ップ704)。配信指定日時になっていた場合には、当
該電子メールの配信先が自メールサーバに接続されてい
るメール端末か否かを判定するが(ステップ705)、
本例では、自メールサーバ202に接続されているメー
ル端末宛ての電子メールではないので、直ちにメールを
送信する(ステップ707)。
【0045】電子メールを受信したメールサーバ203
は、配信日時指定の電子メールを扱うことができないの
で、一般のメールサーバとしてメールの配信処理を行
う。すなわち、受信した電子メールを直ちにメールボッ
クス504に移動し、受信側のメール端末204が受信
可能な状態にする。
は、配信日時指定の電子メールを扱うことができないの
で、一般のメールサーバとしてメールの配信処理を行
う。すなわち、受信した電子メールを直ちにメールボッ
クス504に移動し、受信側のメール端末204が受信
可能な状態にする。
【0046】**配信方法の第3の実施形態** 次に、図3において電子メールが複数のメールサーバ3
02〜305を中継して配信される場合において、すべ
ての関連するメールサーバ302〜305が配信日時定
メールを扱える場合について、説明する。
02〜305を中継して配信される場合において、すべ
ての関連するメールサーバ302〜305が配信日時定
メールを扱える場合について、説明する。
【0047】メール受信待ち状態となっているメールサ
ーバ302は、メール送信側端末301から電子メール
を送信すると(ステップ603)、前述の実施形態と同
様の手順で受信電子メールを送信先宛のメールサーバに
向けて送信する。
ーバ302は、メール送信側端末301から電子メール
を送信すると(ステップ603)、前述の実施形態と同
様の手順で受信電子メールを送信先宛のメールサーバに
向けて送信する。
【0048】図3におけるメールサーバ302〜305
は、配信日時定メールを扱えるため、最終的に受信端末
306が接続されたメールサーバ305まで直ちに配信
され、ここで配信日時になるまで留め置かれ、配信日時
になった時点でメールボックス504に移動され、受信
可能状態になる。
は、配信日時定メールを扱えるため、最終的に受信端末
306が接続されたメールサーバ305まで直ちに配信
され、ここで配信日時になるまで留め置かれ、配信日時
になった時点でメールボックス504に移動され、受信
可能状態になる。
【0049】**配信方法の第4の実施形態** 次に、電子メールが図3の複数のメールサーバ302〜
305を中継して配信される場合において、途中のメー
ルサーバ304が配信日時指定メールを扱えない場合に
ついて説明する。
305を中継して配信される場合において、途中のメー
ルサーバ304が配信日時指定メールを扱えない場合に
ついて説明する。
【0050】図3において、中継サーバとして機能する
メールサーバ304が配信時刻指定メールを扱えない場
合、メール送信側端末301,メールサーバ302、3
03の動作は上述の説明と同様である。メールサーバ3
03は、配信日時指定時刻を過ぎるまで電子メールを留
め置き、指定時刻以降にメールサーバ304に当該電子
メールを配信する。
メールサーバ304が配信時刻指定メールを扱えない場
合、メール送信側端末301,メールサーバ302、3
03の動作は上述の説明と同様である。メールサーバ3
03は、配信日時指定時刻を過ぎるまで電子メールを留
め置き、指定時刻以降にメールサーバ304に当該電子
メールを配信する。
【0051】メールサーバ304は、電子メールを前段
のメールサーバ303から受信した後、一般のメールサ
ーバとして、受信した電子メールを直ちに次のメールサ
ーバ305に送信する。メールサーバ305は、第1の
実施形態のメールサーバ203と同様の処理を行うが、
既に、現在日時が配信指定日時を過ぎているため(ステ
ップ605)、直ちに電子メールの配信処理を行う(ス
テップ608,ステップ610)。
のメールサーバ303から受信した後、一般のメールサ
ーバとして、受信した電子メールを直ちに次のメールサ
ーバ305に送信する。メールサーバ305は、第1の
実施形態のメールサーバ203と同様の処理を行うが、
既に、現在日時が配信指定日時を過ぎているため(ステ
ップ605)、直ちに電子メールの配信処理を行う(ス
テップ608,ステップ610)。
【0052】なお、本発明は上記の各実施形態に限定さ
れるものではなく、実施に際してはその機能を適宜に組
み合わせて実施することができる。また、受信側メール
端末に至る配信経路中のメールサーバにおいては、送信
側メール端末から送信された電子メールに対する送信取
り消し指示を受信した場合、該当する電子メールを留め
置き状態で保持しているか否かを判定し、保持している
場合は当該電子メールの配信を中断するように構成する
ことができる。この場合、電子メールを留め置き状態で
保持するメールサーバは発信者にサーバ名を通知してお
くことが必要である。
れるものではなく、実施に際してはその機能を適宜に組
み合わせて実施することができる。また、受信側メール
端末に至る配信経路中のメールサーバにおいては、送信
側メール端末から送信された電子メールに対する送信取
り消し指示を受信した場合、該当する電子メールを留め
置き状態で保持しているか否かを判定し、保持している
場合は当該電子メールの配信を中断するように構成する
ことができる。この場合、電子メールを留め置き状態で
保持するメールサーバは発信者にサーバ名を通知してお
くことが必要である。
【0053】この中断機能によって、配信日時以前であ
れば、誤りの発見された電子メールの配信を取消すこと
ができ、訂正メールを何回も送信することなく、正確な
電子メールを送信先に送ることができる。
れば、誤りの発見された電子メールの配信を取消すこと
ができ、訂正メールを何回も送信することなく、正確な
電子メールを送信先に送ることができる。
【0054】また、受信側メール端末のメールボックス
が存在するメールサーバにおいて受信可能になったメー
ルボックス内の電子メールの一覧を作成し、受信側メー
ル端末に通知するように構成することができる。
が存在するメールサーバにおいて受信可能になったメー
ルボックス内の電子メールの一覧を作成し、受信側メー
ル端末に通知するように構成することができる。
【0055】このメール一覧通知機能により、配信日時
別のメール一覧を知ることができる。さらに、受信側メ
ール端末のメールボックスが存在するメールサーバにお
いて、配信日時指定の電子メールがあることを配信日時
になる前に通知するように構成することができる。この
場合、電子メールの内容自体は配信日時になるまで開封
不可能とし、差出人など内容に関係のない情報の一部を
開封可能にする。
別のメール一覧を知ることができる。さらに、受信側メ
ール端末のメールボックスが存在するメールサーバにお
いて、配信日時指定の電子メールがあることを配信日時
になる前に通知するように構成することができる。この
場合、電子メールの内容自体は配信日時になるまで開封
不可能とし、差出人など内容に関係のない情報の一部を
開封可能にする。
【0056】この機能により、受信者側ではその日時に
なった直後に開封する操作を行えばよくなるから、何回
も自分宛のメールの開封操作を行う必要がなくなり、煩
わしさから解放される。また、送信者側から見れば、そ
の日時に直ちに開封してくれることが期待できる。これ
により、未開封のメールがメールボックス内に滞留する
事態を解消するのに役立つし、またバーゲンセールなど
の予告メールを事前に送信しておき、指定日時に開封し
てくれることを期待できるなどの効用がある。
なった直後に開封する操作を行えばよくなるから、何回
も自分宛のメールの開封操作を行う必要がなくなり、煩
わしさから解放される。また、送信者側から見れば、そ
の日時に直ちに開封してくれることが期待できる。これ
により、未開封のメールがメールボックス内に滞留する
事態を解消するのに役立つし、またバーゲンセールなど
の予告メールを事前に送信しておき、指定日時に開封し
てくれることを期待できるなどの効用がある。
【0057】なお、図7のフローチャートで示す処理に
おいて、保留キューに保持しているメール全体を順番に
処理しているが、保留キューに格納する時点で時刻順に
並べておけば、全件を対象とした処理は不要となること
は言うまでもない。
おいて、保留キューに保持しているメール全体を順番に
処理しているが、保留キューに格納する時点で時刻順に
並べておけば、全件を対象とした処理は不要となること
は言うまでもない。
【0058】
【発明の効果】以上、説明したように本発明によれば、
送信側端末から送信された電子メールを直ちに受信側端
末が接続されているメールサーバまで配信し、当該メー
ルサーバ上で指定日時まで受信不能状態として留め置く
ようにしたため、年賀状の様に多くの人が特定の時刻に
受信されることを期待した電子メールを配信した場合で
も、通信回線に輻輳などの問題を誘発する危険性を回避
することができる。
送信側端末から送信された電子メールを直ちに受信側端
末が接続されているメールサーバまで配信し、当該メー
ルサーバ上で指定日時まで受信不能状態として留め置く
ようにしたため、年賀状の様に多くの人が特定の時刻に
受信されることを期待した電子メールを配信した場合で
も、通信回線に輻輳などの問題を誘発する危険性を回避
することができる。
【0059】また、メール受信側端末の接続されている
メールサーバが配信日時指定メールの配信を受けたうえ
で、受信不能状態にして留め置く機能を持たない場合で
も、当該サーバにメールを転送する中継サーバまでメー
ルを配信しておくことで、指定日時における通信回線の
負荷を中継サーバと受信側端末の接続されているサーバ
だけに限定できるなどの効果がある。
メールサーバが配信日時指定メールの配信を受けたうえ
で、受信不能状態にして留め置く機能を持たない場合で
も、当該サーバにメールを転送する中継サーバまでメー
ルを配信しておくことで、指定日時における通信回線の
負荷を中継サーバと受信側端末の接続されているサーバ
だけに限定できるなどの効果がある。
【図1】本発明の一実施形態を示すシステム構成図であ
る。
る。
【図2】電子メールの配信方法を説明するためのブロッ
ク図である。
ク図である。
【図3】中継サーバが存在する場合の電子メールの配信
方法を説明するためのブロック図である。
方法を説明するためのブロック図である。
【図4】電子メールに配信日時を指定する方法を説明す
るためのメールヘッダの記述方法の説明図である。
るためのメールヘッダの記述方法の説明図である。
【図5】メールサーバの概要構成を示すブロック図であ
る。
る。
【図6】メールサーバの配信日時指定メール処理手順の
概要を示すフローチャートである。
概要を示すフローチャートである。
【図7】配信が保留された電子メールの配信処理手順を
示すフローチャートである。
示すフローチャートである。
【図8】電子メールを送信する先のメールサーバが配信
日時指定メールを扱えるかどうかを判断する処理手順の
概要を示すフローチャートである。
日時指定メールを扱えるかどうかを判断する処理手順の
概要を示すフローチャートである。
100…ネットワーク、101、102,103,10
4…メールサーバ、105…メール送信側端末、106
…メール受信側端末、201、301…メール送信側端
末、204,306…メール受信側端末、202,20
3,302,303,304,305…メールサーバ、
401…メールの配信先のアドレス指定、402…配信
日時指定ヘッダ、501…制御装置、502…受信メー
ルスプール、503…メール送信保留キュー、504…
受信メールのメールボックス。
4…メールサーバ、105…メール送信側端末、106
…メール受信側端末、201、301…メール送信側端
末、204,306…メール受信側端末、202,20
3,302,303,304,305…メールサーバ、
401…メールの配信先のアドレス指定、402…配信
日時指定ヘッダ、501…制御装置、502…受信メー
ルスプール、503…メール送信保留キュー、504…
受信メールのメールボックス。
Claims (10)
- 【請求項1】 少なくとも1つのメールサーバを経由し
て送信側メール端末から送信された電子メールを受信側
メール端末に配信する電子メールシステムにおいて、 送信側メール端末から送信された電子メールが配信日時
指定の電子メールであるか否かをメールサーバで判定
し、配信日時指定の電子メールであれば当該電子メール
を受信側メール端末のメールボックスが存在するメール
サーバまで直ちに配送し、当該メールボックス内で受信
不能状態として留め置き、指定の日時となった時に、留
め置き状態を解除して受信側メール端末による受信を可
能にすることを特徴とする電子メール配信方法。 - 【請求項2】 受信側メール端末に至る配信経路中で自
メールサーバの次のメールサーバが電子メールの留め置
き機能を有しているか否かを所定の制御メッセージ交換
により判定し、留め置き機能を有していなければ配信日
時になるまで自メールサーバ内に受信メールを留め置
き、配信日時になった時点で次のメールサーバに送信
し、留め置き機能を有している場合は直ちに次のメール
サーバに送信することを特徴とする請求項1記載の電子
メール配信方法。 - 【請求項3】 受信側メール端末に至る配信経路中のメ
ールサーバは、送信側メール端末から送信された電子メ
ールに対する送信取り消し指示を受信した場合、該当す
る電子メールを留め置き状態で保持しているか否かを判
定し、保持している場合は当該電子メールの配信を中断
することを特徴とする請求項1または2記載の電子メー
ル配信方法。 - 【請求項4】 受信側メール端末のメールボックスが存
在するメールサーバにおいて受信可能になったメールボ
ックス内の電子メールの一覧を作成し、送信側メール端
末に通知することを特徴とする請求項1〜3記載のいず
れかの電子メール配信方法。 - 【請求項5】 受信側メール端末のメールボックスが存
在するメールサーバにおいて、配信日時指定の電子メー
ルがあることを配信日時になる前に通知することを特徴
とする請求項1〜4記載のいずれかの電子メール配信方
法。 - 【請求項6】 少なくとも1つのメールサーバを経由し
て送信側メール端末から送信された電子メールを受信側
メール端末に配信する電子メールシステムにおいて、 前記メールサーバが、送信側メール端末から送信された
電子メールが配信日時指定の電子メールであるか否かを
判定し、配信日時指定の電子メールであれば、当該電子
メールの受信側メール端末のメールボックスが自メール
サーバ内に存在するか否かを判定し、存在しなければ当
該配信日時指定の電子メールを受信側メール端末のメー
ルボックスが存在するメールサーバに向けて直ちに配送
する第1の手段と、存在すれば当該メールボックス内で
受信不能状態として留め置き、指定の日時となった時
に、留め置き状態を解除して受信側メール端末による受
信を可能にする手段を備えることを特徴とする電子メー
ル配信システム。 - 【請求項7】 受信側メール端末に至る配信経路中で自
メールサーバの次のメールサーバが電子メールの留め置
き機能を有しているか否かを所定の制御メッセージ交換
により判定し、留め置き機能を有していなければ配信日
時になるまで自メールサーバ内に受信メールを留め置
き、配信日時になった時点で次のメールサーバに送信
し、留め置き機能を有している場合は直ちに次のメール
サーバに送信する手段をさらに備えることを特徴とする
請求項6記載の電子メール配信システム。 - 【請求項8】 送信側メール端末から送信された電子メ
ールに対する送信取り消し指示を受信した場合、該当す
る電子メールを留め置き状態で保持しているか否かを判
定し、保持している場合は当該電子メールの配信を中断
する手段を備えることを特徴とする請求項6または7記
載の電子メール配信システム。 - 【請求項9】 受信側メール端末のメールボックスが存
在するメールサーバにおいて受信可能になったメールボ
ックス内の電子メールの一覧を作成し、受信側メール端
末に通知手段を備えることを特徴とする請求項6〜8記
載のいずれかの電子メール配信方法。 - 【請求項10】 受信側メール端末のメールボックスが
存在するメールサーバにおいて、配信日時指定の電子メ
ールがあることを配信日時になる前に通知する手段を備
えることを特徴とする請求項6〜9記載のいずれかの電
子メール配信システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27540198A JP3507976B2 (ja) | 1998-09-29 | 1998-09-29 | 配信日時指定電子メール配信方法およびシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27540198A JP3507976B2 (ja) | 1998-09-29 | 1998-09-29 | 配信日時指定電子メール配信方法およびシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000105732A true JP2000105732A (ja) | 2000-04-11 |
JP3507976B2 JP3507976B2 (ja) | 2004-03-15 |
Family
ID=17554991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27540198A Expired - Fee Related JP3507976B2 (ja) | 1998-09-29 | 1998-09-29 | 配信日時指定電子メール配信方法およびシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3507976B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002366754A (ja) * | 2001-06-08 | 2002-12-20 | Nec Corp | 銀行自動支払い明細の自動通知サービスシステム |
KR100699095B1 (ko) * | 1999-09-09 | 2007-03-21 | 소니 가부시끼 가이샤 | 메일기능을 구비한 디스플레이 장착 정보 단말장치 및전자메일 송신방법 |
US7424515B2 (en) * | 2003-11-14 | 2008-09-09 | International Business Machines Corporation | System and method for deferring the delivery of an e-mail |
JP2012015662A (ja) * | 2010-06-30 | 2012-01-19 | Nec Corp | 電子メールサービスシステム、電子メールサービス装置及びそれらに用いる配信許可確認方法 |
-
1998
- 1998-09-29 JP JP27540198A patent/JP3507976B2/ja not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100699095B1 (ko) * | 1999-09-09 | 2007-03-21 | 소니 가부시끼 가이샤 | 메일기능을 구비한 디스플레이 장착 정보 단말장치 및전자메일 송신방법 |
JP2002366754A (ja) * | 2001-06-08 | 2002-12-20 | Nec Corp | 銀行自動支払い明細の自動通知サービスシステム |
US7424515B2 (en) * | 2003-11-14 | 2008-09-09 | International Business Machines Corporation | System and method for deferring the delivery of an e-mail |
JP2012015662A (ja) * | 2010-06-30 | 2012-01-19 | Nec Corp | 電子メールサービスシステム、電子メールサービス装置及びそれらに用いる配信許可確認方法 |
Also Published As
Publication number | Publication date |
---|---|
JP3507976B2 (ja) | 2004-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4574989B2 (ja) | 無線データ処理機器に電子メッセージを配信する装置及び方法 | |
JP3643335B2 (ja) | 代替電子メール受信者を指定する方法、システム、及びコンピュータ・プログラム | |
JP2002328876A (ja) | 電子メールを処理する方法、システム、コンピュータ・プログラム | |
CN101951349B (zh) | 支持收发多个电子邮箱邮件的代理邮件网关、系统及方法 | |
US8111819B2 (en) | Message server and method for notification of a user about the delivery of an electronic message | |
JP3507976B2 (ja) | 配信日時指定電子メール配信方法およびシステム | |
US20070041530A1 (en) | Communication device and communication method | |
JP3876633B2 (ja) | 電子メールサーバ | |
JP2002208959A (ja) | 電子メールサーバ装置、電子メール転送制御方法及び記録媒体 | |
JP2001022659A (ja) | 電子メールシステム | |
JP3593931B2 (ja) | 電子メールシステム | |
JPH10308766A (ja) | メッセージ配送確認方法及びその装置並びにメッセージ配送確認用プログラムを記憶した記憶媒体 | |
JPH11232188A (ja) | メッセージ受信装置 | |
EP1936551A1 (en) | Method and system for email notification | |
WO2021193255A1 (ja) | 情報処理装置 | |
JP2002334043A (ja) | 通信装置 | |
JPH031632A (ja) | 電子メールシステム | |
JPH08129515A (ja) | 電子メール参照確認装置 | |
JP2001092735A (ja) | メール配送システムおよびメール配送方法 | |
JPH025658A (ja) | 電子メール管理方式 | |
JPH08288962A (ja) | 電子メール受信処理装置 | |
JP2003069647A (ja) | 電子メール未読自動通知システム、電子メール未読自動通知方法、および、電子メール未読自動通知プログラム | |
JPH11154968A (ja) | メール通信方法及びメール通信システム | |
JPH0530134A (ja) | 電子メールシステム | |
JPH0548642A (ja) | 電子メールシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20031209 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130109 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |