JP2006180532A - メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 - Google Patents
メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 Download PDFInfo
- Publication number
- JP2006180532A JP2006180532A JP2006001639A JP2006001639A JP2006180532A JP 2006180532 A JP2006180532 A JP 2006180532A JP 2006001639 A JP2006001639 A JP 2006001639A JP 2006001639 A JP2006001639 A JP 2006001639A JP 2006180532 A JP2006180532 A JP 2006180532A
- Authority
- JP
- Japan
- Prior art keywords
- address
- server
- transmission destination
- destination
- 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
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【解決手段】 送信先のシステム環境情報を保持するシステム環境保持部26と、システム環境保持部26に保持された送信先のシステム環境情報に基づいて、送信元からの電子メールに含まれる電子メールデータを送信先の受信可能な状態に加工するメール加工部27と、加工された電子メールを送信先に送信するメール送信部22とをそなえて構成する。
【選択図】図1
Description
図24は従来のメールシステムのブロック図であり、従来のメールシステム1′は、この図24に示すように、ネットワーク12により接続されたメールサーバ11(11a,11b)およびクライアント10(10a−1,10a−2,10b−1〜10b−3)をそなえて構成されている。
なお、以下、便宜上、各クライアント10にはそれぞれ特定のメールアドレスが設定されるものとし、又、図24中においては、メールシステム1′は、2つのメールサーバ11a,11bと、5つのクライアント10(10a−1,10a−2,10b−1〜10b−3)をそなえて構成されており、メールサーバ11aはクライアント10a−1,10a−2に設定されたメールアドレスを、又、メールサーバ11bはクライアント10b−1〜10b−3に設定されたメールアドレスをそれぞれ管理するようになっている。
また、以下、メールサーバを示す符号としては、複数のメールサーバのうち1つを特定する必要があるときには符号11a,11bを用いるが、任意のメールサーバを指すときには符号11を用いる。
このような従来のメールシステム1′において、例えば、クライアント10b−1(送信元)からクライアント10a−1(送信先)に電子メールを送信する場合には、先ず、送信元であるクライアント10b−1においてメーラを用いて電子メールを作成して、この電子メールを指定した送信先(クライアント10a−1)のメールアドレスに送信する。
メールサーバ11aは、その電子メールのメールアドレスを調べ、その電子メールを送信先であるクライアント10a−1のメールボックスに格納する。 そして、送信先は、クライアント10a−1において、メーラを用いてメールサーバ11aのメールボックスに格納された電子メールを受信し、これにより、クライアント10a−1において、クライアント10b−1から送信された電子メールを読むことができる。
また、同一内容の電子メールを複数の送信先に同時に送信する場合には、送信元において、これらの複数の送信先のメールアドレスをまとめて登録したグループメールリストを作成し、電子メールの送信先としてこのグループメールリストを選択することにより、電子メールを複数のメールアドレスに一括して送信することもできる。
なお、図25中の括弧付きの番号を付した矢印は「なんらかの処理を行なう」という事象あるいは発生する事象を意味しており、又、これらの矢印に付された番号はこれらの事象が発生する順番を示している。
図25において、送信先のメールアドレスが変更になった場合には、サーバ管理者14aがメールサーバ11aに対して、送信先の変更前のメールアドレス(旧メールアドレス)の削除処理を行ない(矢印(1)参照)、その送信先の変更後のメールアドレス(新メールアドレス)を知った時に、サーバ管理者14bはその新メールアドレスをメールサーバ11bに登録する(矢印(4)参照)。
また、複数の電子メールアドレスに対して電子メールを送信する場合において、そのメールアドレスに対応する送信先が存在しないので電子メールを送信することができなかった旨のエラーメッセージがメールサーバ11から通知された場合に、一部のメールアドレスに対してのみ電子メールを送信することができなかったのか、全てのメールアドレスに対して電子メールを送信することができなかったのかが分かり難い場合もある。
例えば、ホームページ上に現アドレスと変更後のアドレスを登録しておき、送信先のメールアドレスが変更されたか否かをこのホームページ上で確認する手法が特開平11−74931号公報に開示されている。
しかしながら、この特開平11−74931号公報に開示されている手法では、電子メールを送信する際に、常にこのホームページ上で送信先のメールアドレスを確認しなければならず、又、メーリングリストにこの手法を適用する場合には、そのメーリングリストに登録されている全てのメールアドレスについて常に確認しなければならず、更に、メールアドレスが違っていることが判明した際には、手動でメーリングリストを更新しなければ、希望する送信先に電子メールが送信されない。
しかしながら、この特開平11−184787号公報に開示された手法においては、必ずホームページと会員専用のBBSとを対応させてそなえる必要があり、又、その操作を必ずBBSにおいて行わねばならない。即ち、電子メールだけですべての処理を完結させることができず、非常に使い勝手が悪いという課題がある。
このため、このデータ容量を超える大きさの電子メールを送信する場合には、送信元は、その電子メールに対して、メールサーバ11が受信可能なデータサイズよりも小さくなるように圧縮や分割を行なう必要があるが、この場合には、送信元が、送信先のデータ容量,分割と圧縮のどちらを用いるべきか,送信先において使用可能な結合,解凍(元データへの伸長)のための形式等のシステム上の制限を事前に確認しなければならず、煩雑であるという課題がある。
(1)送信先のメールアドレスが変更される場合に、送信先についての変更前のメールアドレスと変更後のメールアドレスとを関連付けて登録することにより送信先のメールアドレスを管理するので、送信先のメールアドレスが変更された場合においても、送信先に確実に電子メールを送信することができる。
(3)メールアドレス書換部が、送信元において、通知部からの変更通知を受けた時に、電子メール用アドレス帳のメールアドレスの書き換えを行なうことにより、電子メール用アドレス帳には常に更新後のメールアドレスが登録されるので、システムの信頼性が向上する。
(7)メール送信端末において、送信先のメールアドレスの変更通知を受けた場合に、登録時情報記録部によって記録された送信先のメールアドレスの登録時情報を参照し、その登録時情報に応じて電子メール用アドレス帳における送信先のメールアドレスの書き換えを行なうことにより、電子メール用アドレス帳には常に更新後のメールアドレスが登録されるので、システムの信頼性が向上する。
(A)原理説明
図1は本発明の原理ブロック図であり、本発明のメールシステム1は、送信先(図示省略)のメールアドレスに送信元(図示せず)からの電子メールを送信するものであって、図1に示すように、メールアドレス管理部21,メール送信部22,通知部23,メール保管部25,システム環境保持部26,メール加工部27,登録情報記録部28およびメールサーバ(図1では図示省略)をそなえるとともに、メールアドレス書換部24を有するメール送信端末29をそなえて構成されている。
通知部23は、送信元(メール送信端末29)に、送信先のメールアドレスが変更されたことを通知するものであり、メール保管部25は、送信先のメールアドレスが変更された場合であって、メールアドレス管理部に送信先の変更後のメールアドレスが登録される前に、送信先の変更前のメールアドレスに電子メールが送信された場合に、送信先の変更後のメールアドレスが登録されるまで電子メールを保管するものである。
また、登録時情報記録部28は、送信先のメールアドレスの登録を行なった時を特定する登録時情報を、このメールアドレスと関連付けて記録するものである。又、メール送信端末29は、メールアドレス書換部24を有しており、このメールアドレス書換部24は、通知部23から送信先のメールアドレスの変更通知を受けた場合に、登録時情報記録部28によって記録された送信先のメールアドレスの登録時情報を参照し、その登録時情報に応じて電子メール用アドレス帳における送信先のメールアドレスの書き換えを行なうものである。
図2は本発明の第1実施形態としてのメールシステムのブロック図、図3は本メールシステムにおける管理サーバのハードウェア構成を説明するためのブロック図、図4は本メールシステムにおける管理サーバによって管理されるメールアドレス管理テーブルを示す図である。
すなわち、メールシステム1は、図2に示すように、メールサーバ11(11a,11b),クライアント10(10a−1,10a−2,10b−1〜10b−3),ネットワーク12および管理サーバ(メールアドレス管理部)13をそなえて構成されており、メールサーバ11,クライアント10および管理サーバ13は、互いにネットワーク12を介して接続されている。
なお、メールサーバ11の構成は、図3に示す管理サーバ(後述)とほぼ同様であり、その説明は省略する。
また、図2に示す本第1実施形態のメールシステム1は、2つのメールサーバ11a,11bと、5つのクライアント10(10a−1,10a−2,10b−1〜10b−3)をそなえて構成されており、メールサーバ11aはクライアント10a−1,10a−2のメールの送受信を、メールサーバ11bはクライアント10b−1〜10b−3のメールの送受信をそれぞれ管理するようになっている。
また、以下、メールサーバを示す符号としては、複数のメールサーバのうち1つを特定する必要があるときには符号11a,11bを用いるが、任意のメールサーバを指すときには符号11を用いる。
管理サーバ13は、図3に示すように、CPU111,キーボードコントローラ112,ハードディスク(メール保管部)113,ディスプレイコントローラ114,ディスプレイ(例えばCRT,LCD等)115,ディスクコントローラ116,I/Oコントローラ117,主記憶装置(DRAM)118,バス124,システムコントローラ125および電源部123をそなえて構成されている。
CPU111は、プログラムを実行することにより各種演算処理や制御処理を行なうものであって、ハードディスク113等から読み出したプログラムを実行することにより、システムコントローラ125を介して、キーボード112a,マウス112b,ディスプレイ115,フロッピィディスクドライブ(FDD)117a,ハードディスク113等の各種ハードウェア(入出力装置や周辺機器)を制御するように動作するようになっている。
DRAM118は、CPU111が各種演算処理を実行する際のワーキングエリアとして用いられるものであり、例えば、ハードディスク113から読み出されたプログラムを格納するものである。電源部123は、管理サーバ13の各デバイス等に電力を供給するものである。
なお、メールアドレスの変更に際して、旧アドレスが使用できなくなってから、新アドレスが付与されるまでにある程度の時間がかかる場合には、メールアドレス管理テーブル30に旧アドレスだけを登録し、新アドレスが付与され次第、迅速に新アドレスを管理テーブル30に登録することが望ましい。
このメールアドレス変更通知は、図5に示すように、変更前のメールアドレス(expired address)と変更後のメールアドレス(changed address)とを一定の書式で掲載するとともに、送信元に対して、メーラのアドレス帳の修正を促すメッセージが記載されている。
クライアント10は、電子メールを送信するメール送信端末29(図1参照)であり、そのハードウェア構成は図3に示す管理サーバとほぼ同様でありその説明は省略する。
クライアント10のハードディスク(図示省略)にはメーラ(電子メール送受信用プログラム)がインストールされており、CPUがこのメーラを実行することにより、電子メールを作成し、又、この電子メールを指定したメールアドレス(送信先)に送信したり、更に、他のメールアドレスからの電子メールを受信したりすることができるようになっている。
また、各クライアント10に設定されたメーラは、送信先のメールアドレスとその送信先を識別するための情報(例えば、氏名,住所,所属等)とを対応させて登録する電子メール用アドレス帳をそなえており、電子メール作成時においては、ユーザはこの電子メール用アドレス帳から、電子メールの送信を希望する送信先を選択することにより、容易に電子メールを送信することができるようになっている。
ここで、メールアドレス変更スクリプトによるメールアドレスの変更処理について図6に示すフローチャート(ステップA10〜A40)に従って説明すると、クライアント10において、管理サーバ13からのメールアドレス変更通知を受信すると(ステップA10)、クライアント10はこのメールアドレス変更通知を解析して、新アドレスと旧アドレスとを抽出し、又、この際、必要に応じて他の情報を抽出する(ステップA20)。
なお、本第1実施形態においては、アドレス帳変更スクリプトは、変更通知に基づいてアドレス帳の旧アドレスを新アドレスに書き換えているが、これに限定するものではなく、ユーザが新アドレスと旧アドレスとを手動で入力してもよく、本発明の趣旨を逸脱しない範囲で種々変更して実施することができる。
メールサーバ11aは、受信した電子メールのメールアドレスを調べ、その電子メールを送信先であるメールアドレス(クライアント10a−1)のメールボックスに格納する。そして、送信先は、クライアント10a−1において、メーラを用いてメールサーバ11aのメールボックスに格納された電子メールを取得することにより、送信元の電子メールを受信することができる。
次に、本発明の第1実施形態としてのメールシステム1における、メールアドレス変更時における管理サーバ13のメールアドレス管理テーブル30の処理について図7に示すフローチャート(ステップB10〜B60)に従って説明する。
そして、管理サーバ13は、旧アドレスの登録後、所定時間が経過した後に、その旧アドレスに対応する新アドレスの入力が行なわれたか否かを調べ(ステップB50)、対応する新アドレスが入力されていない場合には(ステップB50のNOルート参照)、メールアドレス管理テーブル30からその旧アドレスだけが登録されている行を削除して(ステップB60)、処理を終了する。
管理サーバ13は、メールサーバ11から電子メールを受信すると(ステップC10)、この電子メール中から送信先のメールアドレスを抽出し(ステップC20)、この抽出したメールアドレスと同一のメールアドレスが、メールアドレス管理テーブル30に旧アドレスとして登録されているか否かを調べる(ステップC30)。
ここで、同一のメールアドレスがメールアドレス管理テーブル30に旧アドレスとして登録されている場合には(ステップC30のYESルート)、次に、メールアドレス管理テーブル30に、この旧アドレスに対応する新アドレスが登録されているか否かを調べる(ステップC40)。
なお、所定期間内に新アドレスの入力が行なわれなかった時には(ステップC80のNOルート参照)、サーバ管理者14に対して、再度、新アドレスの入力を促す等のエラー処理を行なうとともに(ステップC90)、新アドレスの入力が行なわれるまで、ハードディスク113にその電子メールを保管しておく。
次に、本発明の第1実施形態としてのメールシステム1の管理サーバ13における新アドレスへの電子メールの送信手法について、図9に示すフローチャート(ステップE10〜E120)に従ってより詳細に説明する。ただし、図9に示す処理では、図8のステップC80,C90に対応する処理は省略されている。
なお、この際、これらの属性値は一般的に、2以上のメールアドレスからなるリストとして構成されていることが多いので、その場合には、個々のメールアドレスに分割する。
その新アドレスが登録されている場合には(ステップE60のYESルート参照)、その電子メールのメールアドレスをメールアドレス管理テーブル30に登録されている新アドレスに書き換え(ステップE70)、そのヘッダを再構成して(ステップE80)、その電子メールを新アドレスに送信する(ステップE90)。
また、管理サーバ13は、送信先のメールアドレスが変更されている電子メールを受信した時点で、その旧アドレスを管理するメールサーバ11に対して新アドレスに関する情報(例えば新アドレスを管理するメールサーバ11)を確認し、その新アドレスを管理するメールサーバ11に新アドレスを確認してもよい。
図10は本発明の第1実施形態としてのメールシステムにおける電子メールのフローを説明するための図であるが、送信元(例えばクライアント10a−1を使用)が他のドメイン、すなわち、自分のメールアドレスを管理するメールサーバ11(例えばメールサーバ11a)とは異なる他のメールサーバ11(例えばメールサーバ11b)が管理するメールアドレスを有する送信先(例えばクライアント10b−1〜10b−3を使用)に対して電子メールを送信する際には、この図10に示すように、送信元から送信される電子メールは、メールサーバ11aに送信された後、管理サーバ13に送信される。
一方、メールアドレス管理テーブル30との比較の結果、そのメールアドレスがメールアドレス管理テーブル30に旧アドレスとして登録されており、且つ、その旧アドレスに対応する新アドレスがメールアドレス管理テーブル30に登録されている場合には、管理サーバ13は、この新アドレスにその電子メールを送信すべく、所定のメールサーバ11(メールサーバ11b)にこの電子メールを送信する。又、管理サーバ13は、図5に示すようなメールアドレス変更通知を送信元に送信して、送信先のメールアドレスが変更されていることを通知する。
(1)第1実施形態におけるメールシステムの第1変形例の説明
図11は本発明の第1実施形態のメールシステムの第1変形例を説明するための図である。なお、図中の番号を付した矢印は「なんらかの処理を行なう」という事象あるいは発生する事象を意味しており、又、付された番号はこれらの事象が発生する順番を示しており、以下、図中において番号を付した矢印を示す場合には同様の旨を示す。
本第1変形例としてのメールシステム1aは、メールサーバ11と管理サーバ13とをそれぞれ1つずつそなえて構成されており、管理サーバ13は、メールサーバ11が管理するメールアドレスにおいて変更があった場合に、その新アドレスと旧アドレスとを対応付けて管理するようになっている。
図12および図13はともに本第1実施形態のメールシステムの第2変形例を説明するための図であり、本第2変形例としてのメールシステム1bは、2つのメールサーバ11a,11bと1つの管理サーバ13とをそなえて構成されており、管理サーバ13は、メールサーバ11a,11bがそれぞれ管理するメールアドレスについて変更があった場合に、それらの新アドレスと旧アドレスとを対応付けて管理するようになっている。
上述のごとく構成されたメールシステム1bにおいて、メールサーバ11aが管理するメールアドレス(旧アドレス)からメールサーバ11bが管理するメールアドレス(新アドレス)へメールアドレスの変更登録を行なう場合における処理の流れを図12を用いて説明する。
その後、メールサーバ11bのサーバ管理者14bは、メールサーバ11bに新アドレスの登録処理を行なうとともに(矢印(2)参照)、管理サーバ13のメールアドレス管理テーブル30に旧アドレスと新アドレスとを対応付けて登録する(矢印(3)参照)。
この図13に示すように、サーバ管理者14aがメールサーバ11aから旧アドレスを削除するとともに、管理サーバ13のメールアドレス管理テーブル30に旧アドレスを登録した後(矢印(1)参照)、この旧アドレスに電子メールが送信された場合には(矢印(2)参照)、管理サーバ13は、送信された電子メールをそのハードディスク等に保持するとともに、サーバ管理者14aに対して、その旧アドレスに対応する新アドレスをメールアドレス管理テーブル30に登録するよう依頼する(矢印(3)参照)。
サーバ管理者14aは、送信先ユーザに対して、新アドレスと旧アドレスとの対応付けを依頼し(矢印(4)参照)、送信先ユーザは、サーバ管理者14aからの依頼に答えて、サーバ管理者14bに対して新アドレスと旧アドレスとを対応付けて申請する(矢印(5)参照)。この申請を受けたサーバ管理者14bは、メールサーバ11bに送信先の新アドレスを登録するとともに(矢印(6)参照)、管理サーバ13のメールアドレス管理テーブル30に、既に登録されている旧アドレスに対応させて新アドレスを登録する(矢印(7)参照)。
図14は本第1実施形態のメールシステムの第3変形例を説明するための図であり、本第3変形例としてのメールシステム1cは、2つのメールサーバ11a′,11bをそなえて構成されており、又、メールサーバ11a′は上述した管理サーバ13と同様の機能を有する管理サーバ機能部15をそなえている。
すなわち、この管理サーバ機能部15は、メールアドレス管理テーブル30(図4参照)をそなえ、メールサーバ11a,11bがそれぞれ管理するメールアドレスが変更された場合に、その新アドレスと旧アドレスとを対応付けて管理するようになっている。
上述のごとく構成されたメールシステム1cにおいて、旧アドレス削除後であって新アドレス登録前に、旧アドレス宛に電子メールが送信された場合の処理を説明する。
サーバ管理者14aは、送信先に対して新アドレスと旧アドレスとの対応付けを依頼し(矢印(4)参照)、依頼された送信先は、サーバ管理者14bに対して新アドレスと旧アドレスとを対応付けて申請する(矢印(5)参照)。そして、サーバ管理者14bは、メールサーバ11bにその新アドレスを登録するとともに(矢印(6)参照)、サーバ管理者14aを介して、管理サーバ機能部15のメールアドレス管理テーブル30に、既に登録されている旧アドレスに対応させて新アドレスを登録する(矢印(7)参照)。
これにより、送信先のメールアドレスが変更された場合においても、送信元からの電子メールを送信先の新アドレスに送信することができる。又、この際、送信元が送信先のメールアドレスが変更されていることを知らない場合であっても、その新アドレスに電子メールを確実に送信することができる。
図15(A)〜(D)は本第1実施形態のメールシステムにおいて送信元等に対して通知されるエラーメッセージを従来のメールシステムと比較して説明するための図であり、図15(A)〜(C)は本第1実施形態のメールシステムにおける電子メールのフローを示す図、図15(D)は従来のメールシステムにおける電子メールのフローを示す図である。
さて、従来のメールシステムにおいては、送信元から送信された電子メール(Mail)は、メールサーバ11aからメールサーバ11bに送信され、送信先のメールアドレスが変更されている場合には、メールサーバ11bは、その電子メールとともに送信先が不明である旨のエラーメッセージ(Mail/Error)を、メールサーバ11aを介して送信元に送信する(図15(D)参照)。
また、送信先からメールサーバ11bや管理サーバ13bに対して新アドレスが通知され、これにより送信先のメールアドレスの新アドレスが管理サーバ13bに登録されている場合には、送信元から、メールサーバ11a,管理サーバ13a,13bの順番で送信された電子メールは、管理サーバ13bにより、その変更後のメールアドレスを管理するメールサーバ11cに送信され、このメールサーバ11cから変更後のメールアドレスに送信される。
送信先のメールアドレスを管理するメールサーバ11bにおいて、例えば、送受信可能な電子メールデータサイズに制限があり、その制御によりメールアドレス1bがその電子メールを送信できない場合には、管理サーバ13bは、例えば「アドレス"*****@***.***.**"にあてたメールはサイズ制限のため受け取りを拒否されました。」というエラーメッセージを送信元に通知する(図15(C)参照)。
図2に示すように、本発明の第2実施形態としてのメールシステム31も、上述した第1実施形態のメールシステム1a〜1cと同様に、送信先のメールアドレスに送信元からの電子メールを送信するものであって、図24に示す従来のメールシステム1′に管理サーバ33を加えて構成されている。
なお、管理サーバ33によるクライアント10のシステム環境情報の取得については、これに限定するものではなく、例えば、管理サーバ33は、電子メールをクライアント10に送信する際に、システム環境情報をクライアント10に対して要求することによりシステム環境情報テーブルを作成してもよく、又、予め各クライアント10にシステム環境情報収集用プログラムを設定しておき、このプログラムが収集したシステム環境情報を管理サーバ33が定期的に収集してもよい。
一般的に、メーラには、電子メールに添付されたファイルを展開するためのアプリケーションを予め登録しておき、ファイルが添付された電子メールを受信した際に、自動もしくは手動でその添付ファイルを開くことができるものが知られている。
なお、この場合において、クライアント10がネットワーク12に接続されていない場合には、クライアント10は、ネットワーク12に接続されるまでその通知を待機する。
また、管理サーバ33は、電子メールを受信すると、その送信先のメールアドレスを抽出するとともにシステム環境情報テーブル40を参照して、そのメールアドレスの電子メールの受信先として使用されているクライアント10のシステム環境情報を調べ、そのシステム環境情報に基づいて送信元からの電子メールに含まれる電子メールデータを送信先の受信可能な状態に加工するようになっており、メール加工部27(図1参照)として機能するようになっている。
また、管理サーバ33は、データの復号化用のアプリケーションをそなえており、送信された電子メールが暗号化されていて、送信先が復号化用のアプリケーションをそなえていなかったり、又、その電子メールデータが送信先で復号化できない形式で暗号化されているような場合に、その電子メールデータを復号化したり、送信先において復号化可能な形式で暗号化してメールサーバ11に送信するようになっている。
本第2実施形態のメールシステムにおける管理サーバの処理を、図18を用いて説明する。なお、図18中に示すメールシステム1dにおいては、2つのメールサーバ11a,11bをそなえるとともに、2つの管理サーバ33a,33bをそなえて構成されている。
この要求に応じて、管理サーバ33bはメールサーバ11bやクライアント10に関するシステム環境情報を収集して管理サーバ33aに送信し、管理サーバ33aは、受信したシステム環境情報をそのメールアドレスに対応させてシステム環境情報テーブル40に登録する。
なお、本第2実施形態においては、送信側の管理サーバ33aがシステム環境情報テーブル40をそなえ、このシステム環境情報テーブル40に登録された情報に基づいて電子メールを加工しているが、それに限定するものではなく、例えば、受信側の管理サーバ33bがシステム環境情報テーブル40をそなえ、このシステム環境情報テーブル40に登録された情報に基づいて、管理サーバ11bが電子メールを加工してもよく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
管理サーバ33は、先ず、電子メールを受け取ると、システム環境情報テーブル40を参照して、そのメールアドレスに対応する送信先のシステム環境情報を調べ、送信先が電子メールとして受信可能なデータサイズの情報を取得する(ステップD10)。次に、管理サーバ33は、送信される電子メール(target)のデータサイズを調べ(ステップD20)、targetのデータサイズが送信先で受信可能なデータサイズ以下であるか否かを調べる(ステップD30)。
一方、targetのデータサイズが送信先が受信可能なデータサイズよりも大きい場合には(ステップD30のNOルート参照)、管理サーバ33はシステム環境情報テーブル40を参照して、送信先において圧縮された電子メールを解凍することができるか否かを調べる(ステップD50)。
なお、上記第2実施形態においては、先ず電子メールデータの圧縮を試みた後、圧縮できない若しくは圧縮だけでは不十分な場合に、この電子メールデータを分割しているが、それに限定するものではなく、例えば、電子メールデータの分割を圧縮よりも優先的に適用してもよく、更に、分割した後の電子メールデータを圧縮してもよい。
ここで、本第2実施形態としてのメールシステムにおいて、旧アドレス削除後であって新アドレス登録前に、旧アドレスに対して電子メールが送信された場合の処理を、図20を用いて説明する。
この後、メールアドレス管理テーブル30に、その旧アドレスに対応する新アドレスが登録される前に、その旧アドレスに電子メールが送信された場合には(矢印(2)参照)、管理サーバ33aは、サーバ管理者14aに対して、その旧アドレスに対応する新アドレスをメールアドレス管理テーブル30に登録するよう依頼する(矢印(3)参照)。又、管理サーバ33aは、送信された電子メールを、一旦、そのハードディスク等に保持する。
サーバ管理者14aは、送信先ユーザに対して、新アドレスと旧アドレスとの対応付けを依頼し(矢印(4)参照)、送信先ユーザは、サーバ管理者14aからの依頼に答えて、サーバ管理者14bに対して新アドレスと旧アドレスとを対応付けて申請する(矢印(5)参照)。申請を受けたサーバ管理者14bは、メールサーバ11bに送信先の新アドレスを登録するとともに(矢印(6)参照)、管理サーバ33aのメールアドレス管理テーブル30に、既に登録されている旧アドレスに対応させて新アドレスを登録する(矢印(7)参照)。
この際、管理サーバ33bは、その電子メールのメールアドレスを抽出して、システム環境情報テーブル40を参照し、送信元が受信可能な状態に電子メールデータを加工してメールサーバ11bに送信する。
また、メールサーバ11a′は上述した管理サーバ33として機能する管理サーバ機能部15aをそなえており、同様に、メールサーバ11b′は上述した管理サーバ33として機能する管理サーバ機能部15bを、そなえている。
管理サーバ機能部15aは、メールアドレス管理テーブル30(図4参照)をそなえ、メールサーバ11a,11bがそれぞれ管理するメールアドレスが変更された場合に、その新アドレスと旧アドレスとを対応付けて管理するようになっている。
サーバ管理者14aはメールサーバ11a′を、又、サーバ管理者14bはメールサーバ14bをそれぞれ管理するものであり、メールアドレスが変更された場合に、メールサーバ11a′,11bに登録処理を行なうものである。
図21に示すように、サーバ管理者14aが、メールサーバ11a′から旧アドレスを削除するとともに、管理サーバ機能部15aのメールアドレス管理テーブル30に旧アドレスを登録する(矢印(1)参照)。
サーバ管理者14aは、送信先に対して新アドレスと旧アドレスとの対応付けを依頼し(矢印(4)参照)、依頼された送信先は、サーバ管理者14bに対して新アドレスと旧アドレスとを対応付けて申請する(矢印(5)参照)。そして、サーバ管理者14bは、メールサーバ11bにその新アドレスを登録するとともに(矢印(6)参照)、サーバ管理者14aを介して、管理サーバ機能部15aのメールアドレス管理テーブル30に、既に登録されている旧アドレスに対応させて新アドレスを登録する(矢印(7)参照)。
このメールサーバ11bにおいて、管理サーバ機能部15bは、その電子メールのメールアドレスを抽出し、システム環境情報テーブル40に基づいて、送信先が受信可能な状態にその電子メールデータを加工する。
図22は本発明の第3実施形態としてのメールシステムを説明するための図であり、上述した第1実施形態や第2実施形態としてのメールシステム1,31,1a〜1eの管理サーバ13(13a,13b),33(33a,33b)においてメールの送受信を管理するアプリケーションの画面の例を示すものである。
また、管理サーバ13,33は、メーラの電子メール用アドレス帳における送信先のメールアドレスを書き換えるようになっており、特に、送信先のメールアドレスの変更通知を受けた場合に、メーラの電子メール用アドレス帳に登録されたメールアドレスを変更後のメールアドレスに書き換える、メールアドレス書換部24(図1参照)として機能するようになっている。
このような構成により、送信元ユーザは、送信先のメールアドレスの変更通知を受けた場合に、そのタイムスタンプを参照して、そのメールアドレスを変更すべきか判断することができ、例えば、その送信先のメールアドレスのタイムスタンプが古いものである場合には、メールアドレスを変更するべきであると判断して、クライアント10から管理サーバ13,33に対して、メーラの電子メール用アドレス帳における送信先のメールアドレスの書き換えを指示する。
(E)第4実施形態の説明
図23は本発明の第4実施形態としてのメールシステムにおける管理サーバがそなえるメールアドレス属性情報の例を示す図であり、本第4実施形態のメールシステムにおける管理サーバは、この図23に示すようなメールアドレス属性情報テーブル60をそなえている。
また、各クライアントのメーラにおいては、電子メールの作成時に、送信先のメールアドレスに代えて、この属性情報を記載することができるようになっている。
このような構成により、本第4実施形態のメールシステムにおいては、送信元が電子メールを作成する際において、送信先のメールアドレスを入力する際に、送信元は、メールアドレスに代えて、その送信先を特定するための属性情報(例えば所属部署が営業部)を記入して送信すると、管理サーバは、メールアドレス属性情報テーブル60を参照して、その電子メールに記載されている属性情報を、属性情報に該当する者のメールアドレスに書き換える。
このように、本第4実施形態のメールシステムにおいては、送信先のメールアドレスがわからない場合にも、その属性情報さえわかれば該当するメールアドレスに対して電子メールを送信することができ、特に、メールアドレスに変更が生じていて、その新アドレスがわからない場合であっても、属性情報さえわかれば希望する送信先に電子メールを送信することができる。
(F)その他
なお、本発明は上述した実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。
また、管理サーバ13(13a,13b),33(33a,33b)やメールサーバ11(11a,11b)がフィルタ機能をそなえてもよい。このフィルタ機能は、送信された電子メールにおいて、その送信元のメールアドレスや電子メールの本文もしくはタイトル等に、送信先がその電子メールの受信を拒否する特定のキーワードが含まれているものについては、その電子メールを送信先に送信せずに、破棄したり送信元へ送り返す機能である。
また、旧アドレスと新アドレスとを所定の書式で対応付けて記載した電子メールをクライアント10間において電子メールとして送受信するとともに、上述したメールアドレス変更スクリプトを送信先のクライアント10で実行することにより、送信先のクライアント10においては、メールアドレス変更スクリプトにより、そのメーラの電子メール用アドレス帳の旧アドレスを、電子メールに記載された新アドレスに変更することができる。
(G)付記
(付記1) 送信先のメールアドレスに送信元からの電子メールを送信するメールシステムであって、
前記送信先のメールアドレスを管理するメールアドレス管理部をそなえ、
該メールアドレス管理部は、前記送信先のメールアドレスが変更される場合に、該送信先についての変更前のメールアドレスと変更後のメールアドレスとを関連付けて登録することを特徴とする、メールシステム。
(付記3) 複数のメールサーバがそれぞれ該メールアドレス管理部として機能するとともに、互いに異なるメールアドレスを管理することを特徴とする、付記2記載のメールシステム。
(付記5) 前記送信先のメールアドレスが変更されたことを該送信元に通知する通知部をそなえたことを特徴とする、付記4記載のメールシステム。
(付記7) 前記送信先のメールアドレスが変更された場合であって、該メールアドレス管理部に該送信先の変更後のメールアドレスが登録される前に、該送信先の変更前のメールアドレス宛に電子メールの送信が指示された場合に、該送信先の前記変更後のメールアドレスが登録されるまで該電子メールを保管する、メール保管部をそなえたことを特徴とする、付記1〜付記6のいずれか1項に記載のメールシステム。
該送信元が該送信先に該電子メールを送信する際に、前記送信先のメールアドレスに代えて該送信先に関する属性情報を入力して送信し、
該属性情報に対応する送信先に該電子メールが送信されることを特徴とする、付記1〜付記7のいずれか1項に記載のメールシステム。
該送信先のシステム環境情報を保持するシステム環境保持部と、
該システム環境保持部に保持された前記送信先のシステム環境情報に基づいて、該送信元からの該電子メールに含まれる電子メールデータを該送信先の受信可能な状態に加工するメール加工部と、
加工された該電子メールを該送信先に送信するメール送信部とをそなえたことを特徴とする、メールシステム。
(付記11) 該メール加工部は、該電子メールデータを該送信先が受信可能な大きさの複数の電子メールデータに分割することを特徴とする、付記9記載のメールシステム。
(付記12) 該メール加工部は、該電子メールデータを該送信先が解読可能な形式で暗号化することを特徴とする、付記9記載のメールシステム。
(付記14) 該送信元から送信された該電子メールデータが一の電子メールデータから分割されたものである場合に、該メール加工部が、該電子メールデータを、前記一の電子メールデータから分割された他の部分と結合することを特徴とする、付記9記載のメールシステム。
(付記16) 送信先のメールアドレス宛に電子メールを送信するメールシステムであって、
前記送信先のメールアドレスが登録されたアドレスリストと、
前記送信先のメールアドレスの変更通知を受けた場合に、前記アドレスリストに登録されたメールアドレスを変更後のメールアドレスに書き換えるメールアドレス書換部とをそなえたことを特徴とする、メールシステム。
前記メールアドレス書換部は、前記送信先のメールアドレスの変更通知を受けた場合に、当該メールアドレスの登録時情報を参照し、その登録時情報に応じて前記アドレスリストにおける該送信先のメールアドレスの書き換えを行なうことを特徴とする、付記16記載のメールシステム。
前記メールアドレス書換部は、前記メールアドレス書換指示部の指示に従い前記アドレスリストの書き換えを行なうことを特徴とする、付記16または付記17記載のメールシステム。
送信先のメールアドレスを管理し、該送信先のメールアドレスが変更されると、該送信先についての変更前のメールアドレスと変更後のメールアドレスとを関連付けて登録するメールアドレス管理部と、
前記変更前のメールアドレス宛への該電子メールを受信した場合に、前記変更後のメールアドレスに該電子メールを送信するメール送信部とをそなえたことを特徴とする、管理装置。
送信先のシステム環境情報を保持するシステム環境保持部と、
該システム環境保持部に保持された前記送信先のシステム環境情報に基づいて、送信元からの電子メールに含まれる電子メールデータを該送信先の受信可能な状態に加工するメール加工部とをそなえたことを特徴とする、管理装置。
該送信先のメールアドレスが変更されると、該送信先についての変更前のメールアドレスと変更後のメールアドレスとを関連付けて登録し、
前記変更前のメールアドレス宛に該電子メールの送信が指定されている場合に、該送信先の前記変更後のメールアドレスに該電子メールを送信することを特徴とする、メール送信方法。
該送信先のシステム環境情報を保存し、
保存された前記送信先のシステム環境情報に基づいて、該送信元からの該電子メールに関する電子メールデータを該送信先の受信可能な状態に加工した後に、該電子メールを送信することを特徴とする、メール送信方法。
前記変更前のメールアドレス宛に該電子メールの送信が指定されている場合に、該送信先の前記変更後のメールアドレスに該電子メールを送信するメール送信部としてコンピュータを機能させることを特徴とする、プログラム。
加工された該電子メールを該送信先に送信するメール送信部としてコンピュータを機能させることを特徴とする、プログラム。
(付記25) 送信先のメールアドレスが登録されたアドレスリスト、および、
前記送信先のメールアドレスの変更通知を受けた場合に、前記アドレスリストに登録されたメールアドレスを変更後のメールアドレスに書き換えるメールアドレス書換部としてコンピュータを機能させることを特徴とする、プログラム。
該メールアドレス書換部としてコンピュータを機能させる際に、前記送信先のメールアドレスの変更通知を受けた場合に、当該メールアドレスの登録時情報を参照し、その登録時情報に応じて前記アドレスリストにおける該送信先のメールアドレスの書き換えを行なうように動作させることを特徴とする、付記23記載のプログラム。
前記メールアドレス書換部としてコンピュータを機能させる際に、前記メールアドレス書換指示部の指示に従い前記アドレスリストの書き換えを行なうように動作させることを特徴とする、付記23または付記26記載のプログラム。
前記変更前のメールアドレス宛に該電子メールの送信が指定されている場合に、該送信先の前記変更後のメールアドレスに該電子メールを送信するメール送信部としてコンピュータを機能させる、プログラムを記録したコンピュータ読取可能な記録媒体。
加工された該電子メールを該送信先に送信するメール送信部としてコンピュータを機能させる、プログラムを記録したコンピュータ読取可能な記録媒体。
(付記30) 送信先のメールアドレスが登録されたアドレスリスト、および、
前記送信先のメールアドレスの変更通知を受けた場合に、前記アドレスリストに登録されたメールアドレスを変更後のメールアドレスに書き換えるメールアドレス書換部としてコンピュータを機能させる、プログラムを記録したコンピュータ読取可能な記録媒体。
該メールアドレス書換部としてコンピュータを機能させる際に、前記送信先のメールアドレスの変更通知を受けた場合に、当該メールアドレスの登録時情報を参照し、その登録時情報に応じて前記アドレスリストにおける該送信先のメールアドレスの書き換えを行なうように動作させることを特徴とする、付記28記載のプログラムを記録したコンピュータ読取可能な記録媒体。
前記メールアドレス書換部としてコンピュータを機能させる際に、前記メールアドレス書換指示部の指示に従い前記アドレスリストの書き換えを行なうように動作させることを特徴とする、付記28または付記31記載のプログラムを記録したコンピュータ読取可能な記録媒体。
10,10a−1,10a−2,10b−1〜10b−2 クライアント(メール送信端末)
11,11a,11b メールサーバ(メール送信部)
12 ネットワーク
13,13a,13b,33,33a,33b 管理サーバ(メールアドレス管理部,通知部,メールアドレス書換部,メール保管部,システム環境保持部,メール加工部,管理装置)
15 管理サーバ機能部(メールアドレス管理部,通知部,メールアドレス書換部,メール保管部,システム環境保持部,メール加工部,管理装置)
21 メールアドレス管理部
22 メース送信部
23 通知部
24 メールアドレス書換部
25 メール保管部
26 システム環境情報保持部
27 メール加工部
28 登録時情報記録部
29 メール送信端末
30 メールアドレス管理テーブル
34 メールアドレス書換指示部
40 システム環境情報テーブル
60 メールアドレス属性情報テーブル
111 CPU
112 キーボードコントローラ
112a キーボード
112b マウス
113 ハードディスク
114 ディスプレイコントローラ
115 ディスプレイ
116 ディスクコントローラ
117 I/Oコントローラ
117a FDD
117b シリアルポート
117c パラレルポート
118 主記憶装置
123 電源部
124 バス
125 システムコントローラ
Claims (4)
- 送信先のメールアドレスに送信元からの電子メールを送信するメールシステムであって、
該送信先のシステム環境情報を保持するシステム環境保持部と、
該システム環境保持部に保持された前記送信先のシステム環境情報に基づいて、該送信元からの該電子メールに含まれる電子メールデータを該送信先の受信可能な状態に加工するメール加工部と、
加工された該電子メールを該送信先に送信するメール送信部とをそなえたことを特徴とする、メールシステム。 - 電子メールを送信する管理装置であって、
送信先のシステム環境情報を保持するシステム環境保持部と、
該システム環境保持部に保持された前記送信先のシステム環境情報に基づいて、送信元からの電子メールに含まれる電子メールデータを該送信先の受信可能な状態に加工するメール加工部とをそなえたことを特徴とする、管理装置。 - 送信先のシステム環境情報に基づいて、送信元からの電子メールに含まれる電子メールデータを該送信先の受信可能な状態に加工するメール加工部、および、
加工された該電子メールを該送信先に送信するメール送信部としてコンピュータを機能させることを特徴とする、プログラム。 - 送信先のシステム環境情報に基づいて、送信元からの電子メールに含まれる電子メールデータを該送信先の受信可能な状態に加工するメール加工部、および、
加工された該電子メールを該送信先に送信するメール送信部としてコンピュータを機能させる、プログラムを記録したコンピュータ読取可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006001639A JP2006180532A (ja) | 2000-07-06 | 2006-01-06 | メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000205189 | 2000-07-06 | ||
JP2006001639A JP2006180532A (ja) | 2000-07-06 | 2006-01-06 | メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001204612A Division JP2002094570A (ja) | 2000-07-06 | 2001-07-05 | メールシステム,管理装置,メール送信方法,プログラムおよびプログラムを記録したコンピュータ読取可能な記録媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006180532A true JP2006180532A (ja) | 2006-07-06 |
Family
ID=36734115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006001639A Pending JP2006180532A (ja) | 2000-07-06 | 2006-01-06 | メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006180532A (ja) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006215942A (ja) * | 2005-02-07 | 2006-08-17 | Nippon Telegr & Teleph Corp <Ntt> | 避難情報提供システム、避難情報提供サーバ及び避難情報提供方法 |
JP2008172475A (ja) * | 2007-01-11 | 2008-07-24 | Mitsubishi Electric Corp | 情報通信装置 |
WO2010016346A1 (ja) * | 2008-08-07 | 2010-02-11 | Manago Tatsuo | コンテンツ配信装置、コンテンツ配信プログラム及びコンテンツ配信方法 |
JP2010278484A (ja) * | 2009-05-26 | 2010-12-09 | Hitachi Ltd | メール中継装置 |
JP2012094112A (ja) * | 2010-09-30 | 2012-05-17 | Canon Marketing Japan Inc | 中継処理装置、及びその制御方法、プログラム |
JP2012094110A (ja) * | 2010-09-30 | 2012-05-17 | Canon Marketing Japan Inc | 情報処理装置、及びその制御方法、プログラム |
JP2013152702A (ja) * | 2011-12-28 | 2013-08-08 | Canon Marketing Japan Inc | 情報処理装置、情報処理方法、及びコンピュータプログラム |
-
2006
- 2006-01-06 JP JP2006001639A patent/JP2006180532A/ja active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006215942A (ja) * | 2005-02-07 | 2006-08-17 | Nippon Telegr & Teleph Corp <Ntt> | 避難情報提供システム、避難情報提供サーバ及び避難情報提供方法 |
JP4578259B2 (ja) * | 2005-02-07 | 2010-11-10 | 日本電信電話株式会社 | 避難情報提供システム、避難情報提供サーバ及び避難情報提供方法 |
JP2008172475A (ja) * | 2007-01-11 | 2008-07-24 | Mitsubishi Electric Corp | 情報通信装置 |
WO2010016346A1 (ja) * | 2008-08-07 | 2010-02-11 | Manago Tatsuo | コンテンツ配信装置、コンテンツ配信プログラム及びコンテンツ配信方法 |
JP2010278484A (ja) * | 2009-05-26 | 2010-12-09 | Hitachi Ltd | メール中継装置 |
JP2012094112A (ja) * | 2010-09-30 | 2012-05-17 | Canon Marketing Japan Inc | 中継処理装置、及びその制御方法、プログラム |
JP2012094110A (ja) * | 2010-09-30 | 2012-05-17 | Canon Marketing Japan Inc | 情報処理装置、及びその制御方法、プログラム |
JP2013084289A (ja) * | 2010-09-30 | 2013-05-09 | Canon Marketing Japan Inc | 中継処理装置、及びその制御方法、プログラム |
JP2013152702A (ja) * | 2011-12-28 | 2013-08-08 | Canon Marketing Japan Inc | 情報処理装置、情報処理方法、及びコンピュータプログラム |
JP2014180007A (ja) * | 2011-12-28 | 2014-09-25 | Canon Marketing Japan Inc | 情報処理装置、情報処理方法、及びコンピュータプログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1610512A1 (en) | Method and device for message format conversion | |
US7020779B1 (en) | Secure, distributed e-mail system | |
CN106464572B (zh) | 消息附件管理 | |
US8490001B2 (en) | Electronic mail display program product, method, apparatus and system | |
JP2006180532A (ja) | メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 | |
JP2011004132A (ja) | メールサーバ、電子メールの処理方法及びそのプログラム | |
US20220237517A1 (en) | Creating a machine learning policy based on express indicators | |
JP2009163525A (ja) | 電子メール送信方法 | |
WO1999006929A9 (en) | An extensible proxy framework for e-mail agents | |
US20230188537A1 (en) | Delivery of an electronic message using a machine learning policy | |
WO2008124793A2 (en) | Graphical user interface for electronic file sharing | |
JP6406397B2 (ja) | 情報処理装置、情報処理方法、プログラム | |
JP2009278269A (ja) | 電子メール中継装置、電子メール中継プログラム、および電子メール中継方法 | |
JP2020027221A (ja) | ファイルの秘匿分散システム及び秘匿分散方法 | |
US7840799B2 (en) | Transmission of secure electronic mail formats | |
JP5185176B2 (ja) | ドキュメント提供装置,方法,およびプログラム | |
JP4640433B2 (ja) | 電子メール受信装置 | |
JP2008186315A (ja) | データの入出力制御方法 | |
JP5004859B2 (ja) | メール送信管理サーバ装置および方法 | |
JP2008065814A (ja) | 情報アクセス制御方法 | |
US20030033372A1 (en) | Mail server providing information on electronic mail for sharing the electronic mail | |
JP2018107486A (ja) | 情報処理装置、制御方法、及びプログラム | |
JP2008299561A (ja) | 電子メール送信装置 | |
JP5170595B2 (ja) | 中継処理装置、及びその制御方法、プログラム | |
JP2002094570A (ja) | メールシステム,管理装置,メール送信方法,プログラムおよびプログラムを記録したコンピュータ読取可能な記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071107 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071113 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080115 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080212 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080414 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20080422 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20080523 |