JPH09307584A - 電子メールシステム - Google Patents
電子メールシステムInfo
- Publication number
- JPH09307584A JPH09307584A JP8118989A JP11898996A JPH09307584A JP H09307584 A JPH09307584 A JP H09307584A JP 8118989 A JP8118989 A JP 8118989A JP 11898996 A JP11898996 A JP 11898996A JP H09307584 A JPH09307584 A JP H09307584A
- Authority
- JP
- Japan
- Prior art keywords
- reply
- read
- message
- header
- 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
- 238000012384 transportation and delivery Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 description 29
- 238000007726 management method Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 4
- 238000012559 user support system Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
の担当者に転送した後、メールを読んだり返事を出した
担当者の管理が可能な電子メールシステムを提供する。 【解決手段】 メーリングリストサーバ23が、メーリ
ングリストに送られて来たメール21に対して必要なヘ
ッダを付加した後に、そのメッセージ25をメンバ28
にあててメールサーバ34,35に転送し、その、メッ
セージを受信したメールサーバ34,35は、メンバ2
8がメールを読んだ時に前述の付加されたヘッダを参照
し、通知アドレス27にメッセージが読まれたこと及び
返事が送信されたことをメールメッセージとして送る。
Description
接続して構成されるネットワーク技術に関し、詳細に
は、ネットワーク上における電子メールの配送システム
に関する。
窓口を設ける場合、メールアドレスとして代表アドレス
を設け、このアドレスに来たメールを複数の担当者に転
送する形で運用することが一般的である。そして、分散
ホストを相互接続して構成される広域ネットワーク上の
メールシステムでは、各担当者のメールボックスが複数
のメールサーバ上にある。
担当者にメールを転送した場合、誰がそのメールを読ん
だか、あるいは誰が返事を出したか等を管理する必要が
ある場合、一台のホストで集中してメールを管理するシ
ステムではメールシステム自体にその機能を組み込むこ
とにより対応可能であるが、分散ホストによる広域ネッ
トワークにおいては、複数のメールサーバにメールが送
られるため、この情報を得ることが困難であった。
になされたものであり、窓口アドレスに対して送られた
メールを複数の担当者に転送した後、どの担当者がその
メールを読んだか、さらにはどの担当者がそのメールに
対して返事を出したかといった点を管理可能な電子メー
ルシステムを提供することを目的としている。
になされた本発明の電子メールシステムは、図1に例示
するように、基本構成として、分散ホストを相互接続し
て構成されるネットワーク上の分散ホストの一つとして
メールの送受信を行なう第1メールサービス手段及び同
じくメールの送受信を行なう第2メールサービス手段
と、ネットワークに接続されたユーザインターフェース
手段との3つの手段を備えており、2つのメールサービ
ス手段が、さらに以下のように構成されている。
は、メールの送受信を行なう第1のメール配送手段と、
制御用の付加情報をメールメッセージに付加するヘッダ
付加手段と、特定のメッセージが受取り人に読まれたこ
とを示す既読情報を記憶する第1の記憶手段とを備えて
いる。
ールの送受信を行なう第2のメール配送手段と、このメ
ール配送手段によって受信されたメールを保持する第2
の記憶手段と、前記受信メールが前記ユーザインターフ
ェース手段によって読み出される際に、前記第1メール
サービス手段により付加されたヘッダ情報に従って、既
読通知を発信する既読通知手段とを備えている。
1メールサービス手段により付加されたヘッダに従っ
て、第2メールサービス手段が既読情報を第1メールサ
ービス手段に送信することにより、第1メールサービス
手段上で、メールの既読/未読の管理が容易に行なえ
る。そのため、窓口アドレスに対して送られたメールを
複数の担当者に転送した後、どの担当者がそのメールを
読んだかを管理することが容易にできる。
に加え、第1メールサービス手段又は第2メールサービ
ス手段の少なくともいずれか一方は、第1メールサービ
ス手段によって付加されたヘッダ情報を用いて特定のメ
ールに対する返信のメッセージを認識し、返信通知を発
信する返信通知手段を備え、さらに、第1メールサービ
ス手段がこの返信通知情報を第1の記憶手段に保持して
おくよう構成することも考えられる。
より付加されたヘッダに従って、第1メールサービス手
段又は第2メールサービス手段が特定のメールに対する
返信のメッセージを認識することが可能であり、このヘ
ッダの内容に従って返信通知を第1メールサービス手段
に送信することによって、第1メールサービス手段上で
特定のメールに対する返信がなされたか否かが容易に管
理できる。そのため、上述の複数担当者に転送した後で
どの担当者がそのメールを読んだかに加えて、さらに、
どの担当者がそのメールに対して返事を出したかを管理
することが容易にできる。なお、返信通知のみの管理は
現実的でない。それは、メールを読んだ結果として返信
を実行するからである。
ターフェース手段が、第2メールサービス手段からメッ
セージを読み出す際に、第1メールサービス手段によっ
て付加されたヘッダ情報に従って既読通知情報を発信す
る既読通知手段と、読み出したメールに対する返信の際
に、第1メールサービス手段によって付加された情報に
従って返信通知を発信する返信通知手段との2つの手段
の内の少なくともいずれか一方を備えるようにしてもよ
い。
より付加されたヘッダに従って、ユーザインターフェー
ス手段においても既読情報及び返信情報の少なくとも一
方を第1メールサービス手段に通知することが可能であ
り、この情報を用いることで第1メールサービス手段で
は、さらにきめ細かくメッセージが管理することができ
る。
メールサービス手段が、受信したメール中のコマンドを
認識し、そのコマンドに従って第1の記憶手段中の既読
情報及び返信情報をメール差し出し人に返信するコマン
ド実行手段を備えるようにしてもよい。この場合には、
第1メールサービス手段にメールによるコマンド実行手
段が用意されているので、問い合わせのメールを第1メ
ールサービス手段に送れば、容易に既読情報及び返信情
報を入手できることとなる。
て図面を参照して説明する。本実施形態の電子メールシ
ステムは、図3に示す分散ネットワーク上のメールシス
テムとして実現される。このシステムは、ネットワーク
31に接続された複数のサーバ23,32,33,3
4,35と、端末36から構成されている。なお、図3
では複数のサーバとして、1台のメーリングリストサー
バ23と1台の中継サーバ(D)33と、3台のメール
サーバ(A,B,C)32,34,35とが示されてい
る。以下の説明では、これらをまとめて指す場合には単
に「サーバ」と呼び、区別して指す場合には個別名(メ
ールサーバA等)で示すこととする。
2,33,34間でやり取りされ、各利用者(メンバ
A,B,C)37,38,39は、端末36を介してア
クセスすることでメールの送受信を行なう。本発明の基
礎となるのは、このシステム上で動作するメーリングリ
ストであるので、以下の説明に先だって、このメーリン
グリストについて説明する。
すように、複数のユーザ46,47,48(メーリング
リストのメンバと呼び、ここではそれぞれA,B,Cで
示す。なお、図4では概念説明のために用いたものであ
り、図3のメンバとの対応は取っていない。)に対して
代表となるメールアドレス(以下、代表アドレスと呼
ぶ。)41を用意し、その代表アドレス41に来たメー
ルを、登録されているメンバ(A,B,C)47,4
8,49に転送するしくみである。
j]という代表アドレス41を持つメーリングリスト
に、メンバとしてA〜Cの3人のメールアドレスが登録
されている場合には、この代表アドレス[suppor
t@def.hij]にメールが来ると、配送システム
42はメンバリスト44から各メンバ(A〜C)のメー
ルアドレスを取り出し、そのリスト中の全メンバにメー
ルを配送する。
に、複数のユーザに対する代表アドレスを提供するとい
うことであるが、その他に、以下の〜の機能があ
る。 アーカイブ機能…メーリングリストに送られて来たメ
ールを、メッセージ保存部43にファイルとして保存す
る。
送られて来たメールに通し番号を振ったり、返事を書く
場合の返事のあて先として、元の発信人個人のアドレス
ではなく、メーリングリストのアドレスになるようなヘ
ッダを付加する。 メールによるコマンドの実行…メーリングリストにメ
ールでコマンドを送ると、コマンド実行部45はコマン
ドに従って、アーカイブされたメールをメッセージ保存
部43から取り出したり、メンバリスト44を変更する
ことによりメンバの登録、削除を行なう。
ワークにおけるメーリングリストでは、メーリングリス
トのプログラムが動作しているメーリングリストサーバ
23と、各担当者のメールの受け取り先となっているメ
ールサーバ(B,C)34,35は、異なるホストであ
る。
ート窓口に利用した場合、メーリングリストサーバ23
から各担当者のメールサーバ(B,C)34,35にメ
ールは送れても、メールサーバ(B,C)34,35内
部の情報は利用できない。そのため、どの担当者がメー
ルを読んだか、また、どの担当者が返事を出したかはメ
ーリングリストサーバ23では管理できなかった。
場合に誰がメールを読んだか、そして返事を出したかを
管理できるようにすることでであり、その具体的な実現
方法を以下に詳細に説明する。本実施形態においては、
図2の機能構成図に示すように、メーリングリストサー
バ23が、メーリングリストに送られて来たメール21
に対して必要なヘッダを付加した後に、そのメッセージ
25をメンバ28にあててメールサーバ34,35に転
送することと、メールを受信したメールサーバ34,3
5が、メーリングリストのメンバ28がメールを読んだ
時にメーリングリストサーバ23によって付加されたヘ
ッダを参照し、通知アドレス27にメッセージが読まれ
たこと及び返事が送信されたことをメールメッセージと
して送る点が特徴となっている。
グリストサーバ23と、既読/返信情報を送信するメー
ルサーバ34,35の二つが、主要な要素となってい
る。次に、この二つの要素の構成を示す。まず、メーリ
ングリストサーバ23について説明する。
ける「第1メールサービス手段」に相当し、周知のコン
ピュータを中心として構成され、主たる動作はそのコン
ピュータ上で動作するプログラムとして実現されてい
る。その構成は、図5に示すように、「ヘッダ付加手
段」や「返信通知手段」に相当するメッセージ管理部5
3を処理機能の中心とし、ネットワークインターフェー
ス51から受信したメールを「第1のメール配送手段」
に相当するメール配送部52を経由して受け取り、ヘッ
ダの付加55などの処理を行った後、メーリングリスト
の各参加メンバに対してメッセージを送ることができる
ようにされている。各メールは、メール配送部52によ
って各メンバに対応した送り先サーバが決定され、ネッ
トワークインターフェス51によって送信される。ま
た、メッセージ管理部53では、メンバの管理56やヘ
ッダの解析57等も行なわれる。
「第1の記憶手段」に相当する記憶装置54に保持され
ており、メッセージ管理部53からの指示に従って、読
み出し変更が行われる。また、記憶装置54中には、メ
ッセージの内容及びメッセージが各メンバによって読み
出されたかを示す既読情報と、返事が出されたかを示す
返信通知情報が記憶されている。
す。受信したメッセージは、全てmessagesディ
レクトリ61中にファイル62の形で記憶される。各メ
ッセージは受信順の番号(0001,0002,……)
が付けられ、その番号がファイル名となっている。ま
た、メンバのアドレスを保持しているメンバリストは、
各メンバのメールアドレスを列挙したmembersフ
ァイル63の形で保持されている。
は、この記憶装置54においてはusersディレクト
リ64内の、さらに各メンバ毎に作られたユーザディレ
クトリ65中に保持される。このユーザディレクトリ6
5中に、既読情報を示すreadファイル66と、re
plyファイル67を用意し、このファイルに既読及び
返信を行なったメッセージの番号(0001,0002
等)を記録する。
いて説明する。なお、本実施形態においては、メールサ
ーバ32,34,35の内、メンバ(B,C)38,3
9に接続されているメールサーバ(B,C)34,35
が本発明における「第2メールサービス手段」に相当す
る。
て来たメールメッセージをネットワークインターフェー
ス71を介して取得し、「第2のメール配送手段」に相
当するメール配送部72によって送信先を決定する。こ
の送信先が当該メールサーバ32,34,35上のユー
ザの場合は、そのメッセージを「第2の記憶手段」に相
当する記憶装置74中に保存し、後にユーザが端末36
(図3参照)から当該メールサーバ32,34,35に
アクセスして、そのメールを読む。
34,35である場合は、メール配送部72によって再
送信先が決定され、ネットワークインターフェース71
を介して他のメールサーバ32,34,35に転送され
る。また、「既読通知手段」や「返信通知手段」に相当
するメッセージ管理部73では、メッセージ中のヘッダ
を処理するためのヘッダ処理75や、新たなメッセージ
を作成するためのメッセージ生成76等も行われる。こ
の電子メールシステムで扱うメッセージのフォーマット
やメッセージの転送プロトコルとしては、インターネッ
ト等で既に利用されている周知のものを用いればよく、
本案の特徴ではないので、ここでの説明を省略する。
明する。図3に示す分散ネットワーク上のメールシステ
ムにおいて、メーリングリストサーバ23上でメーリン
グリストプログラムが動作しており、メーリングリスト
名として、[support@def.hij]という
アドレスが割り当てられている。また、メンバとして、
2つのメールサーバ(B,C)34,35上のユーザが
登録されている。また、メールサーバ(A)32上に
は、メンバではないユーザ(A)37が接続されてい
る。
7からメーリングリストにメールが出され、そのメール
がメンバ(B,C)38,39に転送される。その後、
メンバ(C)39がメールを読み、ユーザ(A)37に
返事を書く。その後、メンバ(B)38がメールを読
み、返事が出されたかどうかを確認するため、メーリン
グリストサーバ23に問い合わせのメールを出し、その
返事を受け取る」という状況を想定して以下の説明を進
める。
トに対してメールを送信する。この時には、メールサー
バ(A)32を介してメーリングリストサーバ23にメ
ッセージが送られる。メーリングリストサーバ23で
は、このメールのあて先が、メーリングリストあてであ
るので、そのメーリングリストを各メンバ(B,C)3
8,39に配送する。
の処理手順を図9のフローチャートを参照して説明す
る。最初のステップ801(以下ステップをSで示
す。)にてメーリングリストサーバ23のメッセージ管
理部53がメールを受け取ると、メッセージに番号を付
け(S802)、記憶装置54中に保存する(S80
3)。メッセージは、この番号を名前とするファイルと
して記憶される。
来たメッセージにヘッダを追加する(S804)。ヘッ
ダには、メーリングリストの名前や、[From:]ヘ
ッダなどの一般的なヘッダがあるが、本案の場合には、
既読・返信の連絡先を示す[X−notify−rec
eive−reply:]ヘッダを付加することが特徴
となっている。このヘッダには、図8に示すように、メ
ンバがメールを読んだり返事をした際に、そのことを通
知する先のメールアドレス91が入っている。
ストのサーバで、メーリングリストのアドレス名とは異
なる名前が用いられる。本実施形態では、例えば[su
pport−notify@def.hij]になる。
次に、メッセージ管理部53は記憶装置54からメンバ
リスト63(図6参照)を取り出し(S805)、リス
ト中の全メンバに対して、前述のヘッダを追加したメッ
セージを送信する(S806,S807)。
たメールは、各メンバのサーバに送られる。メッセージ
が各メンバのサーバに届いた後、メンバ(C)39がメ
ールを読むためにメールサーバ(C)35にアクセスす
ると、そのメールサーバ(C)35では、図10に示す
処理を実行する。
の後、ユーザ名を特定し(S1002)、ユーザあてメ
ッセージがあった場合には(S1003:YES)、そ
のユーザへのメッセージを取り出す(S1004)。そ
して、そのメッセージ中のヘッダをチェックして既読通
知要求ヘッダ[X−notify−receive−r
eply:]があれば(S1005:YES)、そのヘ
ッダから通知先を取り出し(S1006)、そのアドレ
スに対してメールが読まれたことを示す既読通知メール
を送信する(S1007)。また、同時に、このメール
の[Message−ID:]ヘッダに入っているメッ
セージIDと、[X−notify−receive−
reply:]のヘッダ対を保存しておく(S100
8)。これは、後述する返信通知のためである。
る(S1009)。この処理をユーザあての全てのメッ
セージについて行なう(S1003)。なお、この既読
通知のメールは、図8に示す[Subject:]ヘッ
ダ93に、「Read メッセージ番号(←図8では0
006) メンバのメールアドレス」が入っているだけ
で本文のないメールである。
3に転送される。メーリングリストサーバ23内のメッ
セージ管理部53(図5参照)はこのメールを受け取る
と、既読情報を更新する。メッセージ管理部53は、
[X−notify−receive−reply:]
ヘッダ91を持つメッセージを受信したとき、該当する
メンバのユーザディレクトリ65中のreadファイル
66(図6参照)にメッセージ番号を追加する。
ールに対して返事を出す場合の動作について説明する。
既読通知については、メールサーバ32,34,35側
だけで処理が可能であるが、返信通知については、返信
のメールがどのメールに対する返事であるかを直接知る
ことができない。そこで、本実施形態においては、次の
3つの方法を用意し、適宜選択して使用する。
ールユーザインターフェースプログラム(以下、「メー
ラー」と呼ぶ。)に返信確認メールを出す機能を追加す
ることで実現する。メーラーを用いて返事を出す際に、
元のメールに[X−notify−receive−r
eply:]ヘッダが含まれていた場合、その内容を用
いて、返信メールを出す時、同時に返信確認メールをメ
ーリングリストサーバ23に対して送ることで返信の確
認ができる。
上のメーラー全てにこの機能を持たせることが必要とな
るが、返信先によらず、全ての返信メールをチェックす
ることが可能である。2つ目の方法は、返信通知機能を
端末36ではなく、メールサーバ32,34,35に組
み込む方法である。この方法では、全ての端末36に機
能を追加する必要はなくなる。この第2の方法では、返
信メールに一般的に含まれている[Reference
s:]ヘッダをメールサーバ32,34,35側でチェ
ックして返信メールであることを検出し、返信通知メー
ルを出す。一般的に、メーラーが返信を行なう際には、
元のメールの[Message−ID:]ヘッダの内容
を[References:]ヘッダとして付加するの
で、これを利用して、返信通知の必要なメールであるか
をチェックする。
までにも述べたように、メンバ38,39がメールサー
バ34,35からメールを読み出す際に、メールサーバ
34,35側では、[Message−ID:]ヘッダ
と、[X−notify−receive−repl
y:]ヘッダの対をメールサーバ34,35内部の記憶
装置74(図7参照)に記憶しておく。
ルに対して返信し、その返信メールがメールサーバ3
4,35に送られると、メールサーバ34,35は、図
11に示す返信通知処理を実行する。まずメールメッセ
ージを受信し(S1101)、その受信したメールメッ
セージに対して、その返信メールの[Referenc
es:]ヘッダをチェックする(S1102)。ヘッダ
が存在すれば(S1103:YES)、メールサーバ3
4,35内に保存されているメッセージから上述のヘッ
ダ対を取り出し(S1104)、[Message−I
D:]ヘッダと、返信メールの[Reference
s:]ヘッダとを比較する(S1105)。
1106:YES)、そのメールに対する返信であると
判断して、[Message−ID:]と対で保持して
いる[X−notify−receive−repl
y:]の内容を取り出し(S1109)、そのアドレス
に返信通知メールを送信する(S1110)。その後、
通常通りメールメッセージを返信先に送信する(S11
08)。なお、ヘッダ対が一致していない場合には(S
1106:NO)、全てのヘッダ対についての比較が終
了するまで実行し(S1107)、それでも一致するも
のがない場合は(S1107:YES)、S1108へ
移行する。
場合は、メールサーバ34,35を経由するので、この
第2の方法でも、返信のあて先によらず返信チェックが
可能である。また、この方式は、各メンバ38,39に
対応するメールサーバ34,35上だけでなく、メーリ
ングリストサーバ23でも実現可能である。従って、3
つ目の方法としては、メーリングリストサーバ23上で
上記の方法を用いることが考えられる。メーリングリス
トでは、メーリングリストから各メンバに対して送られ
たメールに対する返信もメーリングリストにすることが
一般的である。これは、メーリングリストに来たメール
は全メンバに転送されるので、それに対する返事もメー
リングリストのメンバ全てに送ることが自然なためであ
る。
は、メンバに転送するメッセージの[Reply−T
o:]ヘッダに、メーリングリスト自身のアドレスを入
れている。そのため、メーリングリストからのメッセー
ジに対して返信を行なった場合、その返信メールは、差
し出し人あてではなく、メーリングリストあてとなる。
そして、メーリングリストのメンバ全員が返事を受け取
れるようになっている。従って、メーリングリストあて
のメールに対する返事は、メーリングリストサーバ23
を経由するので、メーリングリストサーバで上記の[R
eferences:]ヘッダをチェックすることによ
り、返信通知が行なえる。この方法では、メーリングリ
ストあてでないメールについては返信はチェックできな
いが、全ての処理をメーリングリストサーバで行なえる
ので、実現が容易である。
リングリストサーバ23上にはメールが読まれたかどう
かを示す既読情報と返信されたかどうかを示す返信通知
情報が保持されている。そのため、次に、メンバBが確
認のためこの情報を取り出す手順について説明する。
を送るのではなく、特別な動作をさせるためには、コマ
ンドメールと呼ばれるメールをメーリングリストに対し
て送ることにより実現されている。既読/返信の確認に
ついても、このコマンドメールを用いる。コマンド・メ
ールにはいくつかの方式があるが、ここでは、メールの
ヘッダにコマンドを記入する方法を用いる。
のチェックであることを示す文字列と、返信通知情報の
チェック対象となるメッセージの番号を[X−ML−C
ommand:]ヘッダ92(図8参照)に入れたもの
である。例えば、「X−ML−Command: ch
eck reply 20」というメールをメーリング
リストに送信すると、メーリングリストプログラムがコ
マンドを実行し、その結果をコマンドメールの発信者に
返送する。
して説明する。メーリングリストサーバ23がコマンド
メールを受信すると、その[X−ML−comman
d:]ヘッダ92(図8参照)からコマンドを取り出す
(S1201)。次にこのコマンドがcheckコマン
ドであるかどうかを調べる(S1202)。ここでは、
checkコマンド以外の場合は、そのコマンドに対応
した適宜しかるべき処理を行なう(S1211)ものと
して、その詳しい内容の説明は省略する。
202:YES)、そのコマンドが既読通知である「r
ead」であるか(S1203)、返信通知である「r
eply」であるか(S1204)に従って、処理を振
り分ける。返信通知のreplyの場合(S1204:
YES)、[X−ML−Command:]ヘッダ92
からメッセージ番号を取り出し(S1205)、この番
号が各メンバのディレクトリ中のreplyファイル6
7(図6参照)にあるかどうかサーチする(S120
6)。もし、番号がreplyファイル67中にあれ
ば、そのメンバが返信メールを出したことになるので、
そのユーザ名を結果とする(S1208)。そして、全
てのメンバについて上記のチェックが終了すると(S1
209:YES)、結果をコマンド・メールの送信者に
返信する。
03:YES)は、S1212〜S1216の処理を実
行するが、これは上記replyの場合のS1205〜
S1209の処理と同様なので、詳しい説明は省略す
る。そして、この場合も、全てのメンバについてチェッ
クが終了すると(S1216:YES)、結果をコマン
ドメールの送信者に返信して本処理を終了する。これで
メールを読んだメンバのリストが得られる。
明の「コマンド実行手段」としての処理の実行に相当す
る。このように、本電子メールシステムを用いること
で、これまで不可能であった分散メールシステム上での
既読、返信の確認が可能となり、メッセージの管理をき
め細かく行なうことができる。そのため、窓口アドレス
に対して送られたメールを複数の担当者に転送した後、
どの担当者がそのメールを読んだか、そしてどの担当者
がそのメールに対して返事を出したかを管理することが
容易にできる。
ので、ユーザが特別な装置・ソフトウェアを準備する必
要がなく、実現が容易である。以上、本発明はこのよう
な実施例に何等限定されるものではなく、本発明の主旨
を逸脱しない範囲において種々なる形態で実施し得る。
6側では返信情報のみを扱っていたが、既読通知につい
ても端末36側でヘッダを見て送信することができる。
もちろん、この場合は、全ての端末36にそのための処
理が必要である。また、メーリングリストのシステムに
限らず、受信側のメールサーバに既読通知の機能があれ
ば、発信者が直接ヘッダを付加することで、既読情報を
得ることが可能である。
しているが、実際には、メンバは全てのメールを読むは
ずなので、既読情報ではなく、未読情報を保持する方が
利用の上では便利である。また、実際に運用する場合に
は、管理用にいくつかの処理の追加が望まれる。たとえ
ば、前記既読情報及び返信情報は、増える一方なので、
定期的に消す必要がある。そのためには、メッセージに
含まれている[Date:]ヘッダを記録しておき、こ
の日付からある一定の期間を過ぎた既読情報や、返信情
報に用いる[Message−ID:]ヘッダ、及び
[X−notify−receive−reply:]
ヘッダの対を消すことにより対応できる。
ある。
子メールシステムの概略構成図である。
る。
示す説明図である。
ーチャートである。
手順を示すフローチャートである。
手順を示すフローチャートである。
マンドメールの処理手順を示すフローチャートである。
ワーク 32…メールサーバA 33…中継サ
ーバD 34…メールサーバB 35…メール
サーバC 36…端末 37…ユーザ
A 38…メンバB 39…メンバ
C 51…ネットワークインターフェース 52…メール
配送部 53…メッセージ管理部 54…記憶装
置 71…ネットワークインターフェース 72…メール
配送部 73…メッセージ管理部 74…記憶装
置
Claims (4)
- 【請求項1】 分散ホストを相互接続して構成されるネ
ットワークにおける前記分散ホストとして構成され、メ
ールの送受信を行なう第1メールサービス手段及び同じ
くメールの送受信を行なう第2メールサービス手段と、 前記ネットワークに接続され、前記第2メールサービス
手段からメールを読み出すユーザインターフェース手段
とを備えた電子メールシステムにおいて、 前記第1メールサービス手段は、 メールの送受信を行なう第1のメール配送手段と、制御
用の付加情報をメールメッセージに付加するヘッダ付加
手段と、特定のメッセージが受取り人に読まれたことを
示す既読情報を記憶する第1の記憶手段とを備え、 前記第2メールサービス手段は、 メールの送受信を行なう第2のメール配送手段と、この
メール配送手段によって受信されたメールを保持する第
2の記憶手段と、前記受信メールが前記ユーザインター
フェース手段によって読み出される際に、前記第1メー
ルサービス手段により付加されたヘッダ情報に従って、
既読通知を発信する既読通知手段とを備えることを特徴
とする電子メールシステム。 - 【請求項2】 前記第1メールサービス手段又は前記第
2メールサービス手段の少なくともいずれか一方は、前
記第1メールサービス手段によって付加されたヘッダ情
報を用いて特定のメールに対する返信のメッセージを認
識し、返信通知を発信する返信通知手段を備え、 さらに、前記第1メールサービス手段は、この返信通知
情報を前記第1の記憶手段に保持しておくよう構成され
ていることを特徴とする請求項1に記載の電子メールシ
ステム。 - 【請求項3】 前記ユーザインターフェース手段は、 前記第2メールサービス手段からメッセージを読み出す
際に前記第1メールサービス手段によって付加されたヘ
ッダ情報に従って前記既読通知情報を発信する既読通知
手段、及び、前記読み出したメールに対する返信の際に
前記第1メールサービス手段によって付加された情報に
従って前記返信通知を発信する返信通知手段の少なくと
もいずれか一方を備えることを特徴とする請求項1又は
2に記載の電子メールシステム。 - 【請求項4】 前記第1メールサービス手段は、 前記受信したメール中のコマンドを認識し、そのコマン
ドに従って前記第1の記憶手段中の既読情報及び返信情
報をメール差し出し人に返信するコマンド実行手段を備
えることを特徴とする請求項1〜3のいずれかに記載の
電子メールシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11898996A JP3648325B2 (ja) | 1996-05-14 | 1996-05-14 | 電子メールシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11898996A JP3648325B2 (ja) | 1996-05-14 | 1996-05-14 | 電子メールシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09307584A true JPH09307584A (ja) | 1997-11-28 |
| JP3648325B2 JP3648325B2 (ja) | 2005-05-18 |
Family
ID=14750259
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11898996A Expired - Lifetime JP3648325B2 (ja) | 1996-05-14 | 1996-05-14 | 電子メールシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3648325B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004507945A (ja) * | 2000-08-22 | 2004-03-11 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 登録グループへメッセージを同報するための移動無線通信システム及び方法 |
| JP2007233711A (ja) * | 2006-03-01 | 2007-09-13 | Rakuten Inc | メール転送システム |
| JP2008131642A (ja) * | 2006-11-20 | 2008-06-05 | Internatl Business Mach Corp <Ibm> | 電子メール送信方法及びシステム |
| JP2008227781A (ja) * | 2007-03-12 | 2008-09-25 | Nec Engineering Ltd | メール情報管理装置 |
| JP2012059286A (ja) * | 1998-05-29 | 2012-03-22 | Research In Motion Ltd | ホストシステムからモバイルデータ通信デバイスへと情報をプッシュするシステムおよび方法 |
-
1996
- 1996-05-14 JP JP11898996A patent/JP3648325B2/ja not_active Expired - Lifetime
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012059286A (ja) * | 1998-05-29 | 2012-03-22 | Research In Motion Ltd | ホストシステムからモバイルデータ通信デバイスへと情報をプッシュするシステムおよび方法 |
| JP2004507945A (ja) * | 2000-08-22 | 2004-03-11 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 登録グループへメッセージを同報するための移動無線通信システム及び方法 |
| JP2007233711A (ja) * | 2006-03-01 | 2007-09-13 | Rakuten Inc | メール転送システム |
| JP2008131642A (ja) * | 2006-11-20 | 2008-06-05 | Internatl Business Mach Corp <Ibm> | 電子メール送信方法及びシステム |
| US8392512B2 (en) | 2006-11-20 | 2013-03-05 | International Business Machines Corporation | Method and system for managing a shared electronic mail account |
| JP2008227781A (ja) * | 2007-03-12 | 2008-09-25 | Nec Engineering Ltd | メール情報管理装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3648325B2 (ja) | 2005-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8255472B2 (en) | Tracking of electronic mail messages | |
| JP3927834B2 (ja) | サービス提供システム、方法、プログラム及び記憶媒体 | |
| JP3943949B2 (ja) | 電子メール処理システム、方法、プログラム及び記憶媒体 | |
| US8166112B2 (en) | Virtual mail storage for mail distributed using corporate distribution lists | |
| US7945629B2 (en) | Active removal of e-mail recipient from replies and subsequent threads | |
| US20020091772A1 (en) | Method for correlating an electronic mail message with related messages | |
| US20100198921A1 (en) | Method and system for proactive notification of availability status in email communication | |
| US20090049134A1 (en) | Method for delaying delivery of e-mail content | |
| US8166111B2 (en) | Method for correcting a received electronic mail having an erroneous header | |
| JP4857246B2 (ja) | 承認装置、承認方法、及びプログラム | |
| US20080183823A1 (en) | Reply and Delete Function for Messaging System, Messaging System Including the Same, and Method of using the Same | |
| US8671131B2 (en) | Method and system enabling the cancellation of a previously-sent E-mail message | |
| JP3648325B2 (ja) | 電子メールシステム | |
| US20050039028A1 (en) | E-mail security system | |
| JP2006331003A (ja) | 情報処理装置および電子メール制御方法 | |
| JP2000276418A (ja) | 電子メールシステム及び電子メール処理プログラムを記録した記録媒体 | |
| JP4640620B2 (ja) | 電子メール管理システム、メールサーバ、電子メール管理方法、及びプログラム | |
| JP2652102B2 (ja) | 電子メールシステム | |
| JP3257590B2 (ja) | メール通信方法及びメール通信システム | |
| JP3579233B2 (ja) | 電子メール管理方法および電子メール管理制御プログラムを記録した記録媒体 | |
| JP2000259516A (ja) | 電子メール管理装置並びに電子メール管理プログラムを記録した記録媒体 | |
| JP3698705B2 (ja) | メールサーバシステム、メール通信システム、メール通信方法およびメール通信プログラム | |
| JP4814075B2 (ja) | 情報処理装置およびメール送信方法およびプログラムおよび記録媒体 | |
| JP2013152691A (ja) | 情報処理システム、情報処理装置、情報処理装置の制御方法、プログラム | |
| KR100739497B1 (ko) | 메일 관리 시스템 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041116 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041227 |
|
| 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: 20050125 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050214 |
|
| 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: 20080218 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090218 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100218 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100218 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110218 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120218 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120218 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130218 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140218 Year of fee payment: 9 |
|
| EXPY | Cancellation because of completion of term |