(57)【要約】【課題】電子メールの送信遅延を生じさせることなく、送信した電子メールの宛先への到達を、送信者が無効にする。【解決手段】通信端末３００−１から電子メールが送信されてきた場合、電子メールを中継する中継装置１００−１が、電子メールに含まれるメッセージ本文を中継装置中継装置１００−１が具備する記憶部に記憶し、電子メールに含まれるメッセージ本文以外のメールヘッダ部分を電子メールが指定する宛先である通信端末３００−２へ送信し、通信端末３００−２からメッセージ本文の閲覧を要求された場合、通信端末３００−２に対して当該メッセージ本文の閲覧を許可し、通信端末３００−１から記憶部に記憶されているメッセージ本文の削除を要求された場合、メッセージ本文を記憶部から削除する。【選択図】図１
2011010093.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを送受信する機能を有する通信端末と、該通信端末から送信された電子メールを中継する中継装置とから構成される通信システムにおいて、
前記中継装置は、前記通信端末から電子メールが送信されてきた場合、該電子メールに含まれるメッセージ本文を当該中継装置が具備する記憶部に記憶し、該電子メールに含まれる前記メッセージ本文以外のメールヘッダ部分を該電子メールが指定する宛先へ送信し、該宛先から前記記憶部に記憶されているメッセージ本文の閲覧を要求された場合、該宛先に対して該メッセージ本文の閲覧を許可し、前記通信端末から前記記憶部に記憶されているメッセージ本文の削除を要求された場合、該メッセージ本文を前記記憶部から削除することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記中継装置は、前記メールヘッダ部分に、当該中継装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを拡張ヘッダとして付与して、前記メッセージ本文の閲覧許可を要求する接続先を通知することを特徴とする通信システム。
【請求項３】
請求項１に記載の通信システムにおいて、
前記中継装置は、前記宛先からのメッセージ本文の閲覧が要求された際、前記メールヘッダに付与されたメッセージＩＤと、受信メールアドレスとに基づいて、前記宛先の認証要求を受け付けることを特徴とする通信システム。
【請求項４】
請求項１に記載の通信システムにおいて、
前記中継装置は、前記メッセージ本文の閲覧を要求された場合、要求元となるＩＰアドレスに基づいて、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）に問い合わせることにより受信メールアドレスが詐称されていないことがドメイン単位で確認できた場合、前記要求元に前記メールヘッダ部分を問い合わせ、該問い合わせに対して正規な回答が前記要求元から送信されてきた場合、前記宛先に対して前記メッセージ本文の閲覧を許可することを特徴とする通信システム。
【請求項５】
電子メールを送受信する機能を有する通信端末から送信された電子メールを中継する中継装置であって、
情報を記憶する記憶部と、
前記通信端末から電子メールが送信されてきた場合、該電子メールに含まれるメッセージ本文を前記記憶部に記憶させるメモリ制御部と、
前記電子メールに含まれる前記メッセージ本文以外のメールヘッダ部分を該電子メールから抽出するメールヘッダ抽出部と、
前記メールヘッダ抽出部が抽出したメールヘッダ部分を該電子メールが指定する宛先へ送信する送信部とを有し、
前記メモリ制御部は、前記宛先から前記記憶部に記憶されているメッセージ本文の閲覧を要求された場合、該宛先に対して該メッセージ本文の閲覧を許可し、前記通信端末から前記記憶部に記憶されているメッセージ本文の削除を要求された場合、該メッセージ本文を前記記憶部から削除する中継装置。
【請求項６】
請求項５に記載の中継装置において、
前記送信部は、前記メールヘッダ部分に、当該中継装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを拡張ヘッダとして付与して、前記メッセージ本文の閲覧許可を要求する接続先を通知することを特徴とする中継装置。
【請求項７】
請求項５に記載の中継装置において、
前記メモリ制御部は、前記宛先からのメッセージ本文の閲覧が要求された際、前記メールヘッダに付与されたメッセージＩＤと、受信メールアドレスとに基づいて、前記宛先の認証要求を受け付けることを特徴とする中継装置。
【請求項８】
電子メールを送受信する機能を有する通信端末から送信された電子メールを中継する中継装置における電子メール中継方法であって、
前記通信端末から電子メールが送信されてきた場合、該電子メールに含まれるメッセージ本文を当該中継装置が具備する記憶部に記憶させる処理と、
前記電子メールに含まれる前記メッセージ本文以外のメールヘッダ部分を該電子メールから抽出する処理と、
前記抽出したメールヘッダ部分を該電子メールが指定する宛先へ送信する処理と、
前記宛先から前記記憶部に記憶されているメッセージ本文の閲覧を要求された場合、該宛先に対して該メッセージ本文の閲覧を許可する処理と、
前記通信端末から前記記憶部に記憶されているメッセージ本文の削除を要求された場合、該メッセージ本文を前記記憶部から削除する処理とを有する電子メール中継方法。
【請求項９】
請求項８に記載の電子メール中継方法において、
前記メールヘッダ部分に、当該中継装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを拡張ヘッダとして付与して、前記メッセージ本文の閲覧許可を要求する接続先を通知する処理を有することを特徴とする電子メール中継方法。
【請求項１０】
請求項８に記載の電子メール中継方法において、
前記宛先からのメッセージ本文の閲覧が要求された際、前記メールヘッダに付与されたメッセージＩＤと、受信メールアドレスとに基づいて、前記宛先の認証要求を受け付ける処理を有することを特徴とする電子メール中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを中継する通信システム、中継装置および電子メール中継方法に関する。
【背景技術】
【０００２】
インターネットの普及に伴って、電子メールの利用率は非常に高くなっている。それに伴い、電子メールの送信先（宛先）の間違いなどから生じる誤送信による個人情報の流出、企業・組織の機密情報漏洩などが起こり、社会的にも問題となっている。
【０００３】
一般的な電子メールのシステムでは、送信者の通信端末から送信された電子メールは、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いて自ドメインのＳＭＴＰサーバへ送信される。自ドメインのＳＭＴＰサーバは、ＤＮＳ（Ｄｏｍａｉｌ  Ｎａｍｅ  Ｓｙｓｔｅｍ）を用いて送信先（宛先）のＳＭＴＰサーバのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを認識する。そして、認識したＩＰアドレスに対してＳＭＴＰプロトコルを用いて電子メールを転送する。電子メールは送信先（宛先）のメールサーバに保持され、電子メールの送信先（宛先）である受信者の通信端末からＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  ３）またはＩＭＡＰ４（Ｉｎｔｅｒｎｅｔ  Ｍｅｓｓａｇｅ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ  ４）等を用いて電子メールが取得され、閲覧されるのが一般的である。
【０００４】
上記の従来システムでは、サーバ間に通信障害がない限り、電子メールを直ぐ転送してしまう為、一旦送信した電子メールの内容を送信者のコントロール下に置く事が出来ない。
【０００５】
そのために電子メールを送信した後に、送信者がその電子メールを無効化したり、削除したりする事は出来ない。
【０００６】
従来の電子メール誤送信対策として、送信された電子メールアドレスと信頼できるＤＢ（データベース）とを照会して、該当の組合せが存在しない場合、警告を出す方法が考えられている（例えば、特許文献１参照。）。また、送信回数などの送信履歴といった情報にも続いて警告を出す方法が考えられている。
【０００７】
また、ＳＭＴＰサーバにおいて、送信された電子メールを一定時間保留し、その間であればＳＭＴＰサーバ上に存在する電子メールを削除可能とする技術が考えられている（例えば、非特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−２３４４３７号公報
【非特許文献】
【０００９】
【非特許文献１】“Ｐｌａｙ  Ｂａｃｋ  Ｍａｉｌ  Ｖｅｒｓｉｏｎ２”  株式会社ＣＳＫ  Ｗｉｎテクノロジ  ［２００８年１２月２４日検索］、インターネット＜URL：http://www.cskwin.com/Products/PlayBackMail.html＞
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に記載されているような技術は、送信履歴もあり十分に信頼できる宛先に対して不適切な内容の電子メールを送信してしまった場合には、送信者が当該電子メールを無効化したり削除したりすることはできないという問題点がある。また、上述した非特許文献１に記載されているような技術は、電子メールシステム全体の転送遅延を生じさせるおそれがある。
【００１１】
本発明の目的は、上述した課題を解決する通信システム、中継装置および電子メール中継方法を提供することである。
【課題を解決するための手段】
【００１２】
本発明の通信システムは、
電子メールを送受信する機能を有する通信端末と、該通信端末から送信された電子メールを中継する中継装置とから構成される通信システムにおいて、
前記中継装置は、前記通信端末から電子メールが送信されてきた場合、該電子メールに含まれるメッセージ本文を当該中継装置が具備する記憶部に記憶し、該電子メールに含まれる前記メッセージ本文以外のメールヘッダ部分を該電子メールが指定する宛先へ送信し、該宛先から前記記憶部に記憶されているメッセージ本文の閲覧を要求された場合、該宛先に対して該メッセージ本文の閲覧を許可し、前記通信端末から前記記憶部に記憶されているメッセージ本文の削除を要求された場合、該メッセージ本文を前記記憶部から削除することを特徴とする。
【００１３】
また、前記中継装置は、前記メールヘッダ部分に、当該中継装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを拡張ヘッダとして付与して、前記メッセージ本文の閲覧許可を要求する接続先を通知することを特徴とする。
【００１４】
また、前記中継装置は、前記宛先からのメッセージ本文の閲覧が要求された際、前記メールヘッダに付与されたメッセージＩＤと、受信メールアドレスとに基づいて、前記宛先の認証要求を受け付けることを特徴とする。
【００１５】
また、前記中継装置は、前記メッセージ本文の閲覧を要求された場合、要求元となるＩＰアドレスに基づいて、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）に問い合わせることにより受信メールアドレスが詐称されていないことがドメイン単位で確認できた場合、前記要求元に前記メールヘッダ部分を問い合わせ、該問い合わせに対して正規な回答が前記要求元から送信されてきた場合、前記宛先に対して前記メッセージ本文の閲覧を許可することを特徴とする。
【００１６】
また、本発明の中継装置は、
電子メールを送受信する機能を有する通信端末から送信された電子メールを中継する中継装置であって、
情報を記憶する記憶部と、
前記通信端末から電子メールが送信されてきた場合、該電子メールに含まれるメッセージ本文を前記記憶部に記憶させるメモリ制御部と、
前記電子メールに含まれる前記メッセージ本文以外のメールヘッダ部分を該電子メールから抽出するメールヘッダ抽出部と、
前記メールヘッダ抽出部が抽出したメールヘッダ部分を該電子メールが指定する宛先へ送信する送信部とを有し、
前記メモリ制御部は、前記宛先から前記記憶部に記憶されているメッセージ本文の閲覧を要求された場合、該宛先に対して該メッセージ本文の閲覧を許可し、前記通信端末から前記記憶部に記憶されているメッセージ本文の削除を要求された場合、該メッセージ本文を前記記憶部から削除する。
【００１７】
また、前記送信部は、前記メールヘッダ部分に、当該中継装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを拡張ヘッダとして付与して、前記メッセージ本文の閲覧許可を要求する接続先を通知することを特徴とする中継装置。
【００１８】
また、前記メモリ制御部は、前記宛先からのメッセージ本文の閲覧が要求された際、前記メールヘッダに付与されたメッセージＩＤと、受信メールアドレスとに基づいて、前記宛先の認証要求を受け付けることを特徴とする。
【００１９】
また、本発明の電子メール中継方法は、
電子メールを送受信する機能を有する通信端末から送信された電子メールを中継する中継装置における電子メール中継方法であって、
前記通信端末から電子メールが送信されてきた場合、該電子メールに含まれるメッセージ本文を当該中継装置が具備する記憶部に記憶させる処理と、
前記電子メールに含まれる前記メッセージ本文以外のメールヘッダ部分を該電子メールから抽出する処理と、
前記抽出したメールヘッダ部分を該電子メールが指定する宛先へ送信する処理と、
前記宛先から前記記憶部に記憶されているメッセージ本文の閲覧を要求された場合、該宛先に対して該メッセージ本文の閲覧を許可する処理と、
前記通信端末から前記記憶部に記憶されているメッセージ本文の削除を要求された場合、該メッセージ本文を前記記憶部から削除する処理とを有する。
【００２０】
また、前記メールヘッダ部分に、当該中継装置のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを拡張ヘッダとして付与して、前記メッセージ本文の閲覧許可を要求する接続先を通知する処理を有することを特徴とする。
【００２１】
また、前記宛先からのメッセージ本文の閲覧が要求された際、前記メールヘッダに付与されたメッセージＩＤと、受信メールアドレスとに基づいて、前記宛先の認証要求を受け付ける処理を有することを特徴とする。
【発明の効果】
【００２２】
以上説明したように、本発明においては、通信端末から電子メールが送信されてきた場合、電子メールを中継する中継装置が、電子メールに含まれるメッセージ本文を中継装置が具備する記憶部に記憶し、電子メールに含まれるメッセージ本文以外のメールヘッダ部分を電子メールが指定する宛先へ送信し、宛先からメッセージ本文の閲覧を要求された場合、当該宛先に対してメッセージ本文の閲覧を許可し、通信端末から記憶部に記憶されているメッセージ本文の削除を要求された場合、メッセージ本文を記憶部から削除する構成としたため、電子メールの送信遅延を生じさせることなく、送信した電子メールの宛先への到達を、送信者が無効にすることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の通信システムの実施の一形態を示す図である。
【図２】図１に示した中継装置の内部構成の一例を示す図である。
【図３】図２に示した記憶部に記憶されたメッセージ本文の一例を示す図である。
【図４】図１に示した通信端末から送信された電子メールの流れを説明するための図である。
【図５】電子メール中継方法のうち、通信端末からメッセージ本文の削除要求がなかった場合の処理を説明するためのシーケンス図である。
【図６】電子メール中継方法のうち、通信端末からメッセージ本文の削除要求があった場合の処理を説明するためのシーケンス図である。
【発明を実施するための形態】
【００２４】
以下に、本発明の実施の形態について図面を参照して説明する。
【００２５】
図１は、本発明の通信システムの実施の一形態を示す図である。
【００２６】
本形態は図１に示すように、中継装置１００−１〜１００−２と、ＳＭＴＰサーバ２００−１〜２００−２と、通信端末３００−１〜３００−２とから構成されている。
【００２７】
中継装置１００−１は、通信端末３００−１から送信されてきた電子メールに含まれるメッセージ本文を記憶する。また、中継装置１００−１は、通信端末３００−１から通信端末３００−２へ送信された電子メールに含まれるメッセージ本文以外のメールヘッダ部分を当該電子メールから抽出し、抽出したメールヘッダ部分を通常のＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）の処理で通信端末３００−２宛てにＳＭＴＰサーバ２００−１へ送信する。また、中継装置１００−１は、通信端末３００−２から中継装置１００−２を介して、中継装置１００−１が記憶しているメッセージ本文の閲覧を要求された場合、通信端末３００−２に対して当該メッセージ本文の閲覧を許可する。そのとき、当該メッセージ本文の閲覧を許可した旨をログとして記憶する。また、中継装置１００−１は、通信端末３００−１から、中継装置１００−１が記憶しているメッセージ本文の削除を要求された場合、当該メッセージ本文を削除する。
【００２８】
ここで、メッセージ本文とは、電子メールに含まれる宛先や送信元の情報を除いた電子メールの内容であり、送信者が宛先の受信者に対して、当該電子メールで伝えようとしている内容の情報である。以下の説明についても同様である。
【００２９】
中継装置１００−２は、通信端末３００−２から送信されてきた電子メールに含まれるメッセージ本文を記憶する。また、中継装置１００−２は、通信端末３００−２から通信端末３００−１へ送信された電子メールに含まれるメッセージ本文以外のメールヘッダ部分を当該電子メールから抽出し、抽出したメールヘッダ部分を通常のＳＭＴＰの処理で通信端末３００−１宛てにＳＭＴＰサーバ２００−２へ送信する。また、中継装置１００−２は、通信端末３００−１から中継装置１００−１を介して、中継装置１００−２が記憶しているメッセージ本文の閲覧を要求された場合、通信端末３００−１に対して当該メッセージ本文の閲覧を許可する。そのとき、当該メッセージ本文の閲覧を許可した旨をログとして記憶する。また、中継装置１００−２は、通信端末３００−２から、中継装置１００−２が記憶しているメッセージ本文の削除を要求された場合、当該メッセージ本文を削除する。
【００３０】
また、中継装置１００−１〜１００−２は、ＩＭＡＰ４（Ｉｎｔｅｒｎｅｔ  Ｍｅｓｓａｇｅ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ  ４）サーバの機能およびＳＭＴＰ／ＬＭＴＰ（Ｌｏｃａｌ  Ｍｅｓｓａｇｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバの機能を有する。
【００３１】
ＳＭＴＰサーバ２００−１は、中継装置１００−１から送信されてきたメールヘッダ部分をＳＭＴＰのプロトコルを用いてＳＭＴＰサーバ２００−２へ転送する。また、ＳＭＴＰサーバ２００−１は、ＳＭＴＰサーバ２００−２から送信されてきたメールヘッダ部分をＳＭＴＰのプロトコルを用いて中継装置１００−１へ転送する。
【００３２】
ＳＭＴＰサーバ２００−２は、中継装置１００−２から送信されてきたメールヘッダ部分をＳＭＴＰのプロトコルを用いてＳＭＴＰサーバ２００−１へ転送する。また、ＳＭＴＰサーバ２００−２は、ＳＭＴＰサーバ２００−１から送信されてきたメールヘッダ部分をＳＭＴＰのプロトコルを用いて中継装置１００−２へ転送する。
【００３３】
また、ＳＭＴＰサーバ２００−１〜２００−２は、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）のＭＸ（Ｍａｉｌ  ｅＸｃｈａｎｇｅｒ）レコードを受け持つサーバである。
【００３４】
通信端末３００−１〜３００−２は、電子メールの送受信機能を有する通信端末である。
【００３５】
図２は、図１に示した中継装置１００−１の内部構成の一例を示す図である。なお、図１に示した中継装置１００−２の内部構成も中継装置１００−１の内部構成と同じである。
【００３６】
図１に示した中継装置１００−１には図２に示すように、記憶部１１０と、メモリ制御部１２０と、メールヘッダ抽出部１３０と、送信部１４０とが設けられている。なお、図２には、図１に示した中継装置１００−１の構成要素のうち、本発明に係わる構成要素のみを示した。
【００３７】
記憶部１１０は、情報を記憶するメモリであり、通信端末３００−１から送信されてきた電子メールに含まれるメッセージ本文を利用者（送信者）ごとおよび宛先ごとに記憶する。また、記憶部１１０はメッセージ本文を記憶する際に、当該メッセージ本文を識別することが可能な識別情報であるメッセージＩＤを対応付けて記憶する。また、記憶部１１０はメッセージ本文の閲覧を許可した閲覧日時も対応付けて記憶する。
【００３８】
図３は、図２に示した記憶部１１０に記憶されたメッセージ本文の一例を示す図である。
【００３９】
図２に示した記憶部１１０には図３に示すように、メッセージＩＤと、メッセージ本文と、閲覧日時とが対応付けて、電子メールの宛先ごとに設けられたフォルダに分けられて記憶されている。さらに、それらが利用者（送信元）ごとに分けられて記憶されている。
【００４０】
メッセージＩＤは、通信端末３００−１から送信されてきた電子メールに含まれるメッセージ本文を識別することが可能な当該メッセージ本文固有の識別情報である。このメッセージＩＤは、ＭＵＡ（Ｍａｉｌ  Ｕｓｅｒ  Ａｇｅｎｔ）によって付与されていない場合、またはＭＵＡによって付与された値が一意性を保てていないと判断された場合、メモリ制御部１２０によって当該メッセージ本文に対応するメールヘッダに付与される。メッセージＩＤは、送信元の電子メールアドレスや宛先となる電子メールアドレス、時刻等の情報を組み合わせたものであっても良く、各メッセージが一意に識別できるものであれば良い。
【００４１】
メッセージ本文は、上述したように、電子メールに含まれる宛先や送信元の情報を除いた電子メールの内容であり、送信者が宛先の受信者に対して、当該電子メールで伝えようとしている内容の情報である。すなわち、当該電子メールのＤａｔａ部分にあたる。
【００４２】
閲覧日時は、電子メールの宛先である受信者からのメッセージ本文閲覧要求により、宛先に対して当該メッセージ本文の閲覧が許可された日時を示す情報である。これは、送信ログとしても記憶されるものである。
【００４３】
また、記憶部１１０に記憶されるメッセージ本文は、未閲覧のものと、閲覧済みのものとで分けて記憶されるものであっても良い。
【００４４】
また、記憶部１１０に記憶されるメッセージ本文は、電子メールごとにファイル単位で分けられる形式（例えば、Ｍａｉｌｄｉｒ形式）で記憶されていることが望ましい。
【００４５】
また、記憶部１１０には、通信端末３００−２から通信端末３００−１宛ての電子メールも記憶されるが、これは一般的なメールサーバ（メールボックス）と同じであるため、ここでは説明を省略する。
【００４６】
メモリ制御部１２０は、通信端末３００−１から電子メールが送信されてきた際、その電子メールのメッセージ本文を記憶部１１０に書き込む（記憶させる）。そのとき、上述したメッセージＩＤを対応付けて書き込む。また、これらの情報は、宛先ごとおよび利用者（送信元）ごとに分けて書き込まれる。また、メモリ制御部１２０は、通信端末３００−２から中継装置１００−２を介して、記憶部１１０が記憶しているメッセージ本文の閲覧を要求された場合、通信端末３００−２に対して記憶部１１０が記憶しているメッセージ本文の閲覧を許可する。これにより、メッセージの閲覧を要求した通信端末３００−２がメッセージ本文を閲覧することができる。この閲覧は、メモリ制御部１２０が、当該メッセージ本文を記憶部１１０から読み出し、送信部１４０を介して通信端末３００−２へ送信することで実現する。そのとき、当該メッセージ本文の閲覧を許可した旨をログ（図３に示した「閲覧日時」）として記憶部１１０に書き込む（記憶させる）。また、メモリ制御部１２０は、通信端末３００−１から、記憶部１１０が記憶しているメッセージ本文の削除を要求された場合、当該メッセージ本文を記憶部１１０から削除する。
【００４７】
メールヘッダ抽出部１３０は、通信端末３００−１から送信されてきた電子メールに含まれるメッセージ本文以外のメールヘッダ部分を当該電子メールから抽出する。ここで、メールヘッダ部分とは、当該電子メールのＤａｔａ部分であるメッセージ本文を含まないものである。また、メールヘッダ抽出部１３０は、抽出したメールヘッダ部分にメモリ制御部１２０がメッセージ本文に付与したメッセージＩＤを付与して送信部１４０へ出力する。
【００４８】
送信部１４０は、メールヘッダ抽出部１３０から出力されてきたメールヘッダ部分（メッセージＩＤを含む）に中継装置１００−１のＩＰアドレスを付与する。具体的には、メールヘッダ部分に、例えば、“Ｘ−ＢＯＤＹ−ＴＲＮＣＡＴＥＤ−ＩＰＡＤＤＲ”という拡張ヘッダを付与し、これに続くＩＰアドレスがメッセージ本文を記憶している中継装置１００−１のＩＰアドレスであることを示す。そして、拡張ヘッダを付与したメールヘッダ部分をＳＭＴＰサーバ２００−１へ送信する。これにより、中継装置１００−１は、通信端末３００−２に対して、メッセージ本文の閲覧許可を要求する接続先（中継装置１００−１のＩＰアドレス）を通知することとなる。
【００４９】
以下に、図１に示した通信端末３００−１から通信端末３００−２宛てに送信された電子メールの流れについて説明する。
【００５０】
図４は、図１に示した通信端末３００−１から通信端末３００−２宛てに送信された電子メールの流れを説明するための図である。
【００５１】
まず、通信端末３００−１から通信端末３００−２宛てに電子メールが送信されると、中継装置１００−１にて、当該電子メールに含まれるメッセージ本文が記憶され、当該電子メールからメールヘッダ部分が抽出される。すると、抽出されたメールヘッダ部分が中継装置１００−１からＳＭＴＰサーバ２００−１，２００−２を介して中継装置１００−２へ転送される。そして、当該メールヘッダ部分が通信端末３００−２にて受信される。
【００５２】
その後、受信したメールヘッダ部分に対応するメッセージ本文の閲覧が、通信端末３００−２から中継装置１００−２を介して中継装置１００−１へ要求されると、通信端末３００−２に対して中継装置１００−１に記憶されているメッセージ本文の閲覧が許可され、通信端末３００−２にてメッセージ本文が閲覧される。
【００５３】
以下に、本形態における電子メール中継方法について説明する。ここでは、通信端末３００−１から通信端末３００−２宛てに電子メールが送信される場合を例に挙げて説明する。まずは、電子メール中継方法のうち、通信端末３００−１からメッセージ本文の削除要求がなかった場合の処理について説明する。
【００５４】
図５は、電子メール中継方法のうち、通信端末３００−１からメッセージ本文の削除要求がなかった場合の処理を説明するためのシーケンス図である。
【００５５】
まず、通信端末３００−１から通信端末３００−２宛ての電子メールが送信されると（ステップＳ１）、当該電子メールに含まれるメッセージ本文が、中継装置１００−１のメモリ制御部１２０によって記憶部１１０に記憶される（ステップＳ２）。このとき、メモリ制御部１２０によって、図３に示すように利用者ごとおよび宛先ごとに分けられて、メッセージＩＤが付与されて記憶部１１０に記憶される。
【００５６】
また、このとき、中継装置１００−１は、自動的に送信した電子メールを外向きメールボックスにリンクする。上記で電子メール毎にファイル単位で分けられている場合は、一般的なシンボリックリンク、またはハードリンクとして実現できる。
【００５７】
例えば、中継装置１００−１は、Ｓｅｎｔ（送信済み）ディレクトリ内の電子メールを自動的にその宛先の電子メールアドレスを元に所定のディレクトリにリンクする。リンクする際に宛先の電子メールアドレス毎にフォルダに格納する（フォルダが存在しなければフォルダを作成する）。
【００５８】
また、中継装置１００−１は、メールボックスの管理のためにＩＭＡＰサーバとして動作する。ＩＭＡＰでは標準的に削除方法（ＳＴＯＲＥによって該当メールに￥ｄｅｌｅｔｅｄをマークし、ＥＸＰＵＮＧＥ）が存在する。これにより、送信者（通信端末３００−１）がＳｅｎｔ（送信済み）ディレクトリ内の電子メールに対して削除コマンドを発行すると、その電子メールが削除される。
【００５９】
また、通信端末３００−１から送信されてきた電子メールからメールヘッダ部分がメールヘッダ抽出部１３０によって抽出される（ステップＳ３）。抽出されたメールヘッダ部分は、メモリ制御部１２０によってメッセージ本文に付与されたメッセージＩＤとともにメールヘッダ抽出部１３０から送信部１４０へ出力される。
【００６０】
すると、メッセージＩＤが付与されたメールヘッダ部分が送信部１４０からＳＭＴＰサーバ２００−１〜２００−２を介して中継装置１００−２へ送信され（ステップＳ４）、中継装置１００−２から通信端末３００−２へ送信される（ステップＳ５）。
【００６１】
ここで、中継装置１００−２は、通信端末３００−２からメッセージ本文の閲覧を要求された場合、当該メッセージ本文を閲覧するためにアクセスするメールサーバのＩＰアドレス（ここでは中継装置１００−１のＩＰアドレス）と、閲覧すべきメッセージ本文を特定する情報（例えば、上述したメッセージＩＤ）とを知らなければならない。そのためにアクセスすべきメールサーバのＩＰアドレスを教える方法の１つとして、中継装置１００−１が電子メールからメールヘッダ部分を抽出する際に、拡張のメールヘッダを付与する方法がある。例えば“Ｘ−ＢＯＤＹ−ＴＲＮＣＡＴＥＤ−ＩＰＡＤＤＲ”というヘッダをメールヘッダ部分に付与し、これに続くＩＰアドレスがメッセージ本文を保持しているＩＰアドレスである事を示すものであっても良い。この場合、中継装置１００−２がメッセージ本文の閲覧要求時に、その拡張メールヘッダを参照する。または、同様の事を通信端末３００−１から見た場合に中継装置１００−１は最初のＳＭＴＰとして動作するため、“Ｒｅｃｅｉｖｅｄ：ｆｒｏｍ”行の送信元ホストの次のホストのＩＰアドレスを利用しても実現できる。
【００６２】
中継装置１００−２は、例えばメッセージ本文閲覧に相当するＩＭＡＰ４におけるＦＥＴＣＨコマンドのＢＯＤＹ，ＢＯＤＹ．ＰＥＥＫ，ＢＯＤＹＳＴＲＵＣＴＵＲＥ，ＲＦＣ８２２，ＲＦＣ８２２．ＴＥＸＴ，ＦＵＬＬオプションなどのＢＯＤＹを含めて返答しなければならない命令を受け取った場合に、中継装置１００−１にこの命令をと同等の命令を転送する。一方、ヘッダ（ＥＮＶＥＬＯＰＥ）のみの要求の場合は既に配送された電子メールから返答を行う。
【００６３】
その後、メールヘッダ部分を受信した通信端末３００−２からメッセージ本文の閲覧要求が中継装置１００−２へ送信されると（ステップＳ６）、当該メッセージ本文の閲覧要求が中継装置１００−２から中継装置１００−１へ送信される（ステップＳ７）。このとき、上述したように、閲覧したいメッセージを特定する情報（例えば、上述したメッセージＩＤ）が当該要求に含まれて送信される。
【００６４】
すると、中継装置１００−１のメモリ制御部１２０によって、送信されてきたメッセージ本文の閲覧要求（メッセージＩＤ等）に基づいて、メッセージ本文が記憶部１１０から読み出される（閲覧可能とされる）（ステップＳ８）。
【００６５】
閲覧可能となったメッセージ本文は、通信端末３００−２から閲覧可能となる（ステップＳ１０、Ｓ１１）。
【００６６】
また、通信端末３００−１のメモリ制御部１２０によって、メッセージ本文の閲覧を許可した旨がログとして記憶部１１０に書き込まれる（記憶される）（ステップＳ１２）。具体的には、図３に示したように「閲覧日時」が書き込まれるものであっても良い。
【００６７】
なお、中継装置１００−２と中継装置１００−１との間のメッセージ本文閲覧は、特に何かに準じる必要もなく、ネットワーク上でのポートのフィルタリングなどがない限り、独自のポートやプロトコルを利用して良い。
【００６８】
ここで、ステップＳ６〜Ｓ１２までの処理について具体的な例を挙げて説明する。
【００６９】
通信端末３００−２は、ＩＭＡＰ４を用いて中継装置１００−２へメッセージ本文の閲覧要求を送信する。中継装置１００−２は、当該メッセージ本文閲覧要求に応じて、メールヘッダを表示して、さらにメッセージ本文を保持しているサーバ（この場合、中継装置１００−１）に対してメッセージ本文閲覧要求を送信する。中継装置１００−２は、ＩＭＡＰ４のユーザ名とそのユーザが用いる電子メールアドレスとが対応付けできる必要がある。最も簡単な方法は、電子メールアドレスのユーザ名部分（＠よりも前）をユーザ名として用いる方法である。
【００７０】
また、中継装置１００−２にて、通信端末３００−２を認証するために、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）上の独自プロトコルを用いた認証要求としてＡＵＴＨ（認証要求）がされる。そのパラメータとして、＄Ｍｅｓｓａｇｅ−ＩＤ，＄Ｔｏ，＄ＲＣＰＴとする。
【００７１】
ここで、＄Ｍｅｓｓａｇｅ−ＩＤおよび＄Ｔｏはそれぞれ、通信端末３００−２からのＩＭＡＰのメッセージ本文閲覧要求によって指定されたＵＩＤに該当する電子メールのＥｎｖｅｌｏｐｅ（ヘッダ）のＭｅｓｓａｇｅ−ＩＤおよびＴｏになる。＄ＴｏにはＣｃを含んでも良い。それぞれのパラメータは、これらのヘッダの値を用いる。
【００７２】
＄ＲＣＰＴは、受信したユーザの電子メールアドレスとなる。受信ユーザの受信電子メールアドレスは、中継装置１００−２のＩＭＡＰ４への通信端末３００−２からのアクセスにより判別する。
【００７３】
＄Ｔｏは、複数の電子メールアドレスが列挙されている場合があるが、＄ＲＣＰＴと＄Ｔｏとが完全一致する場合は、その電子メールアドレスを抽出する。パラメータは改行でその区切りを得る。従って、認証要求のＡＵＴＨおよび＄ＲＣＰＴの値以外は該電子メールの一部を抽出する形で作成する。送信者ＭＵＡを示す情報（Ｕｓｅｒ−Ａｇｅｎｔ等）をパラメータとして追加して用いても良い。
【００７４】
中継装置１００−１では、メモリ制御部１２０によって記憶部１１０に記憶されている外向きメールスプール（例えば図３に示したもの）内を中継装置１００−２から送られてきたパラメータ情報を検索のキーとして一致検索を行う。一致する電子メールが存在した場合にＯＫを中継装置１００−２へ返し、その次の行以降にメール全体を付与する。一方、一致する電子メールを発見できなかった場合は、中継装置１００−２へＮＧを返す。
【００７５】
ＯＫを返された場合、中継装置１００−２は、通信端末３００−２からのＦＥＴＣＨ要求に対して該当電子メールのメッセージ本文部分を付与して返答する。ＮＧが返された場合は、中継装置１００−２は、通信端末３００−２へ何も返さない。その場合、通信端末３００−２からはメールヘッダ部分のみが見える状態である。
【００７６】
次に、電子メール中継方法のうち、通信端末３００−１からメッセージ本文の削除要求があった場合の処理について説明する。
【００７７】
図６は、電子メール中継方法のうち、通信端末３００−１からメッセージ本文の削除要求があった場合の処理を説明するためのシーケンス図である。
【００７８】
ステップＳ２１〜Ｓ２５の処理は、図５を用いて説明したステップＳ１〜Ｓ５の処理とそれぞれ同じである。
【００７９】
ステップＳ２５の処理の後、通信端末３００−１から中継装置１００−１へメッセージ本文の削除要求が送信されてくると（ステップＳ２６）、中継装置１００−１のメモリ制御部１２０によって記憶部１１０から当該メッセージ本文が削除される（ステップＳ２７）。これは、記憶部１１０に記憶されているメッセージ本文だけではなく、メッセージ本文と対応付けられているもの（図３に示したメッセージＩＤや送信日時の情報）も削除される。
【００８０】
その後、メールヘッダ部分を受信した通信端末３００−２からメッセージ本文の閲覧要求が中継装置１００−２へ送信されると（ステップＳ２８）、当該メッセージ本文の閲覧要求が中継装置１００−２から中継装置１００−１へ送信される（ステップＳ２９）。このステップＳ２８およびステップＳ２９の処理は、図５を用いて説明したステップＳ６およびステップＳ７の処理とそれぞれ同じである。
【００８１】
すると、中継装置１００−１のメモリ制御部１２０によって、送信されてきたメッセージ本文の閲覧要求に基づいて、メッセージ本文が記憶部１１０から検索される（ステップＳ３０）。ここでは、ステップＳ２７にて記憶部１１０から当該メッセージ本文が削除されているため、当該メッセージ本文が見つけられない。
【００８２】
すると、中継装置１００−１のメモリ制御部１２０は、当該メッセージ本文を見つからない旨を示すエラーメッセージを送信部１４０へ出力し、送信部１４０から中継装置１００−２へ送信される（ステップＳ３１）。すると、当該エラーメッセージは、中継装置１００−２から通信端末３００−２へ送信され（ステップＳ３２）、通信端末３００−２によって当該メッセージ本文を読むことはできない。
【００８３】
このように、誤送信などがあり送信を取り消したい場合に、送信者（通信端末３００−１のユーザ）は通常のＩＭＡＰ処理に基づいてそのメッセージ本文を削除することで、受信者（通信端末３００−２のユーザ）はメッセージ本文を読むことができなくなる。これによって、メールヘッダ部分のコピーで受信者は何らかの電子メールがあったことしか知ることができず、メッセージ本文は閲覧できなくなり、誤送信による情報の意図しない流出を防ぐ事が出来る。
【００８４】
基本的な動作は以上となるが、中継装置１００−２と中継装置１００−１との間の通信は、他の通信端末（不図示）が＄Ｍｅｓｓａｇｅ−ＩＤや＄Ｔｏのパラメータをブルートフォースアタック等を用いて成りすます事が出来うる。これを回避する為に、以下の方法をとる。
【００８５】
中継装置１００−１は外からのアクセスがあった場合に、そのアクセス元（メッセージ本文の閲覧許可の要求元）のＩＰアドレスを元に、ＤＮＳに問い合わせ＄ＲＣＰＴが詐称されていないかドメイン単位で確認する。
【００８６】
ドメイン単位で確認できた場合は、該当電子メールメッセージのヘッダの不変の部分、ＤａｔｅやＵｓｅｒ−Ａｇｅｎｔなどをアクセス元のホストに問い合わせる。アクセス元のホストは正規であれば、その電子メールのメールヘッダ部分を保持しているはずであるため１度で回答できる。しかし、保持していない場合は回答できない。これで正規の回答を予め定めた閾値以内に返せば正規のホストとみなす。その後は、通常処理で本文を返す。
【００８７】
メッセージ本文閲覧要求が成功した場合には、上述したようにログが記録される。ログの内容は、アクセス元がどのサーバ（本例では中継装置１００−２）で、どの受信者メールアドレス（上記＄ＲＣＰＴに対応）か、閲覧したメッセージ本文がどのＭｅｓｓａｇｅ−ＩＤ／ＩＭＡＰＵＩＤにあたるかである。これによって誤送信した情報が閲覧された場合の追跡を可能にする。
【００８８】
なお、上述した中継装置１００−１〜１００−２に設けられた各構成要素が行う処理は、目的に応じて作製された論理回路で行うようにしても良い。また、処理内容を記述したプログラムを中継装置１００−１〜１００−２にて読取可能な記録媒体に記録し、この記録媒体に記録されたプログラムを中継装置１００−１〜１００−２に読み込ませ、実行するものであっても良い。中継装置１００−１〜１００−２にて読取可能な記録媒体とは、フロッピーディスク（登録商標）、光磁気ディスク、ＤＶＤ、ＣＤなどの移設可能な記録媒体の他、中継装置１００−１〜１００−２内に内蔵されたＲＯＭ、ＲＡＭ等のメモリやＨＤＤ等を指す。この記録媒体に記録されたプログラムは、中継装置１００−１〜１００−２内のＣＰＵ（不図示）にて読み込まれ、ＣＰＵの制御によって、上述したものと同様の処理が行われる。ここで、ＣＰＵは、プログラムが記録された記録媒体から読み込まれたプログラムを実行するコンピュータとして動作するものである。
【００８９】
このように、受信側の実際のメッセージ本文閲覧が行われるまでは、メッセージ本文は送信側の中継装置にのみ存在し、メッセージ本文閲覧された後は、どの電子メールアドレスが閲覧したかが分かる。誤送信が発生した際には、送信者は送信側ドメインの中継装置に対してアクセスして削除すれば良い。受信者は明示的にローカルコピーを作っていない限り、送信者の削除後は閲覧が出来なくなる。受信者ローカルコピーに関しては受信者クライアントに保存される為、削除は出来ないが、ログから実際に閲覧した範囲を特定する事が出来る。また、送信遅延が従来に比べて増大する事もない。
【符号の説明】
【００９０】
１００−１〜１００−２    中継装置
１１０    記憶部
１２０    メモリ制御部
１３０    メールヘッダ抽出部
１４０    送信部
２００−１〜２００−２    ＳＭＴＰサーバ
３００−１〜３００−２    通信端末
【図１】
2011010093.tif 000003
【図２】
2011010093.tif 000004
【図３】
2011010093.tif 000005
【図４】
2011010093.tif 000006
【図５】
2011010093.tif 000007
【図６】
2011010093.tif 000008