(57)【特許請求の範囲】
【請求項１】
サーバが、ＳＭＴＰプロトコルの電子メールおよびＭＨＳプロトコルの電子メールを処理するメール処理方法において、
受信した電子メールがＳＭＴＰプロトコルの電子メールである場合には、ＳＭＴＰプロトコルであることを示す情報を付加してメールボックスに格納し、受信した電子メールがＭＨＳプロトコルの電子メールである場合には、ＭＨＳプロトコルであることを示す情報を付加して上記メールボックスに格納するステップと、
上記メールボックスに格納された電子メールが有する情報の中から、抽出する情報の指定を受け付けるステップと、
上記抽出する情報の指定において、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップすると指定され、かつ、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別してＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールの本文と添付ファイルを抽出してファイルに出力し、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップしないと指定された場合には、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別して、ＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールのヘッダ情報と本文と添付ファイルを抽出してファイルに出力し、ＭＨＳプロトコルの電子メールであると判明した場合には、ＭＨＳプロトコルの電子メールの本文と添付ファイルを抽出してファイルに出力するステップと
を有するメール処理方法。
【請求項２】
サーバが、ＳＭＴＰプロトコルの電子メールおよびＭＨＳプロトコルの電子メールを処理するメール処理方法において、
受信した電子メールがＳＭＴＰプロトコルの電子メールである場合には、ＳＭＴＰプロトコルであることを示す情報を付加してメールボックスに格納し、受信した電子メールがＭＨＳプロトコルの電子メールである場合には、ＭＨＳプロトコルであることを示す情報を付加して上記メールボックスに格納するステップと、
上記メールボックスに格納された電子メールが有する情報の中から、抽出する情報の指定を受け付けるステップと、
上記抽出する情報の指定において、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップすると指定され、かつ、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別してＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールの本文を抽出してファイルに出力し、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップしないと指定された場合には、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別して、ＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールのヘッダ情報を抽出してファイルに出力し、ＭＨＳプロトコルの電子メールであると判明した場合には、ＭＨＳプロトコルの電子メールの本文を抽出してファイルに出力するステップと
を有するメール処理方法。
【請求項３】
ＳＭＴＰプロトコルの電子メールおよびＭＨＳプロトコルの電子メールを処理するメール処理システムにおいて、
受信した電子メールがＳＭＴＰプロトコルの電子メールである場合には、ＳＭＴＰプロトコルであることを示す情報を付加してメールボックスに格納する第１の受信手段と、
受信した電子メールがＭＨＳプロトコルの電子メールである場合には、ＭＨＳプロトコルであることを示す情報を付加して上記メールボックスに格納する第２の受信手段と、
上記メールボックスに格納された電子メールが有する情報の中から、抽出する情報の指定を受け付ける手段と、
上記抽出する情報の指定において、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップすると指定され、かつ、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別してＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールの本文と添付ファイルを抽出してファイルに出力し、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップしないと指定された場合には、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別して、ＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールのヘッダ情報と本文と添付ファイルを抽出してファイルに出力し、ＭＨＳプロトコルの電子メールであると判明した場合には、ＭＨＳプロトコルの電子メールの本文と添付ファイルを抽出してファイルに出力する手段と
を有するメール処理システム。
【請求項４】
ＳＭＴＰプロトコルの電子メールおよびＭＨＳプロトコルの電子メールを処理するメール処理システムにおいて、
受信した電子メールがＳＭＴＰプロトコルの電子メールである場合には、ＳＭＴＰプロトコルであることを示す情報を付加してメールボックスに格納する第１の受信手段と、
受信した電子メールがＭＨＳプロトコルの電子メールである場合には、ＭＨＳプロトコルであることを示す情報を付加して上記メールボックスに格納する第２の受信手段と、
上記メールボックスに格納された電子メールが有する情報の中から、抽出する情報の指定を受け付ける手段と、
上記抽出する情報の指定において、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップすると指定され、かつ、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別してＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールの本文を抽出してファイルに出力し、ＳＭＴＰプロトコルの電子メールのヘッダ情報をスキップしないと指定された場合には、格納した電子メールのプロトコルを上記ＳＭＴＰプロトコルまたはＭＨＳプロトコルであることを示す情報をもとに判別して、ＳＭＴＰプロトコルの電子メールであると判明した場合には、ＳＭＴＰプロトコルの電子メールのヘッダ情報を抽出してファイルに出力し、ＭＨＳプロトコルの電子メールであると判明した場合には、ＭＨＳプロトコルの電子メールの本文を抽出してファイルに出力する手段と
を有するメール処理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、異なるプロトコルの電子メールを処理するメール処理方法およびメール処理システムに関するものである。
【０００２】
【従来の技術】
従来、ある会社のホストコンピュータはＭＨＳプロトコルというＯＳＩの規約を実施し、他社の電子メールシステムとの間で統一して電子メールを相互交換していた。この電子メールシステムに、更に他の新たな電子メール(例えばＳＭＴＰプロトコルによる電子メール）が相互交換されるようになってきたが、この新たな電子メールは従来の電子メールにマッピングして扱っていた。
【０００３】
【発明が解決しようとする課題】
このため、ユーザは、複数の電子メールシステムから複数種類の電子メールを受発信することはできるが、それぞれの電子メールにはそれぞれのメール網の特性があり、受発信時の電子メールの情報や電子メール本体の取扱には、それぞれのプロトコルの差を考慮して、なれる必要があるという問題があった。このため、電子メールの受発信時に、自動、手動を問わず、受発信する電子メールを処理する場合に、ユーザのなれ、およびユーザのなれに相当する情報を電子メールシステム中で区別してその差に応じた処理を行う必要が要望されていた。
【０００４】
本発明は、これらの問題を解決するため、電子メールのプロトコルを自動判別して当該プロトコルに応じたメール情報、ヘッダ／本文／添付ファイル、ヘッダ／本文などを自動抽出して各種メール処理を可能にし、ユーザに電子メールの複数のプロトコルを意識させることなくメール処理できるシステムを実現することを目的としている。
【０００５】
【課題を解決するための手段】
図１を参照して課題を解決するための手段を説明する。
図１において、サーバ１は、複数のプロトコルの電子メールを受信して必要な情報（アドレス情報、本文と添付ファイル、本文など）を抽出して保存したりなどするものである。
【０００６】
次に、動作を説明する。
サーバ１が異なるプロトコルの電子メールを受信し、受信した電子メールのプロトコルを判別し、判別したプロトコルをもとに該当する、ヘッダと指定されたときはメールアドレス情報、本文と添付ファイルと指定されたときはメールアドレス情報、ヘッダあるいは本文のうちのいずれか１つ以上を抽出してファイルに出力するようにしている。
【０００７】
この際、判別したプロトコルの特徴をもとに、異なるプロトコルのメールアドレスを抽出してファイルに出力するようにしている。
また、判別したプロトコルの特徴をもとに、異なるプロトコルの本文と添付ファイルと指定されたときはメールアドレス情報、ヘッダあるいは本文のいずれか１つ以上を抽出してファイルに格納するようにしている。
【０００８】
また、判別したプロトコルの特徴をもとに、異なるプロトコルのヘッダあるいは本文を抽出してファイルに出力するようにしている。
従って、電子メールのプロトコルを自動判別して当該プロトコルに応じたメール情報、ヘッダ／本文／添付ファイル、ヘッダ／本文などを自動抽出して各種メール処理を可能にすることにより、ユーザに電子メールの複数のプロトコルを意識させることなくメール処理できるシステムを実現できる。
【０００９】
【発明の実施の形態】
次に、図１から図６を用いて本発明の実施の形態および動作を順次詳細に説明する。
図１は、本発明のシステム構成図を示す。
【００１０】
図１において、サーバ１は、複数のプロトコルの電子メールを受信して必要な情報（アドレス情報、本文と添付ファイル、本文など）を抽出してファイルに保存したりなどするものであって、ＳＭＴＰ−ＧＷ（ＴＩＳＰ）２、ＤＴＳ４、メールボックス５、ＤＳＭ６、ログファイル１０、キャビネット１１、およびファイル１２などから構成されるものである。
【００１１】
ＳＭＴＰ−ＧＷ（ＴＩＳＰ）２は、ここでは、ネットワーク１３から電子メールを受信したり、受信した電子メールを他のプロトコル（例えばＭＨＳプロトコル）の電子メールの形式にマッピングしてメールボックス５に格納したりなどの受信と前処理を行うものであって、Ｅ−ｍａｉｌ受信手段３などから構成されるものである。
【００１２】
Ｅ−ｍａｉｌ受信手段３は、ネットワーク１３から受信した電子メール(例えばＳＭＴＰプロトコルの電子メール）を異なるプロトコル(例えばＭＨＳプロトコル）へマッピングしたりなどするものである。ここでは、ＭＨＳプロトコルにマッピング（ＭＨＳプロトコルの形式に合わせて情報を元の電子メールから抽出して設定）したが、他のいずれか１つのプロトコルあるいは共通化したフォーマットにマッピング（必要な情報を抽出して形式を変換）するようにしてもよい。
【００１３】
ＤＴＳ４は、他社のホスト１４からネットワークを介して電子メール（ここでは、ＭＨＳプロトコルの電子メール）を受信してメールボックス５に格納したりなどするものである。
メールボックス５は、受信して必要に応じてマッピングした電子メールを格納して保存するものである。ここでは、ＭＨＳプロトコルの規格に沿ったＥＮＶＥＬＯＰＥ（電子メール）２３をそのままメールボックス５に格納する。一方、異なるＳＭＴＰプロトコルの電子メールの場合には、Ｅ−ｍａｉｌ受信手段３が図示の電子メール２１を受信し、ＭＨＳプロトコルの形式に合わせたＥＮＶＥＬＯＰＥ(電子メール）２２に変換してメールボックス５に格納する。この際、ＥＮＶＥＬＯＰＥ２２，２３には、それぞれＳＭＴＰプロトコル、あるいはＭＨＳプロトコルで受信した電子メールのいずれであるかの情報を付加して記憶する。
【００１４】
ＤＳＭ（メール空間）６は、メールボックス５から取り出した電子メール（ＥＮＶＥＬＯＰＥ２２，２３）について、付加されているプロトコル情報をもとに、必要な情報を抽出してログファイル１０、キャビネット１１、およびファイル１２にそれぞれ格納するものであって、ログ情報処理手段７、キャビネット格納処理手段８、ファイル格納処理手段９などから構成されるものである。
【００１５】
ログ情報処理手段７は、メールボックス５から取り出した電子メール（ＥＮＶＥＬＯＰＥ２２．２３）に付加されているプロトコル情報をもとにログ情報（例えばアドレス情報など）を抽出してログファイル１０に格納したりなどするものである（図２、図３および図４を用いて後述する）。
【００１６】
キャビネット格納処理手段８は、メールボックス５から取り出した電子メール（ＥＮＶＥＬＯＰＥ２２．２３）に付加されているプロトコル情報をもとにキャビネット情報（例えばヘッダ、本文、添付ファイルなど）を抽出してキャビネット１１に格納したりなどするものである（図２、図３および図５を用いて後述する）。
【００１７】
ファイル格納処理手段９は、メールボックス５から取り出した電子メール（ＥＮＶＥＬＯＰＥ２２．２３）に付加されているプロトコル情報をもとにファイル情報（例えばヘッダ、本文など）を抽出してファイル１２に格納したりなどするものである（図２、図３および図６を用いて後述する）。
【００１８】
ログファイル１０は、電子メールのログ情報（メールアドレスなど）を格納して保存するものである。
キャビネット１１は、電子メールのキャビネット情報（ヘッダ、本文、添付ファイルなどの内容）を格納して保存するものである。
【００１９】
ファイル１２は、電子メールのファイル情報（ヘッダ，本文などの内容）を格納して保存するものである。
ネットワーク１３は、Ｅ−ｍａｉｌやｉ−ｍｏｄｅの電子メールなどを送受信するためのものであって、ここでは、サーバ１が電子メールを受信するためのネットワークであり、インターネットなどである。
【００２０】
他社ホスト１４は、ＯＳＩの規約で動作するＭＨＳプロトコルの電子メールをネットワークを介して相互に送受信する計算機システムである。
電子メール２１は、ＳＭＰＴプロトコルの電子メールを模式的に表したものであって、図示の下記の情報から構成されるものである。
【００２１】
・ヘッダ：
・本文(メッセージ）：
・添付ファイル１：
・添付ファイル２：
・・・
ＥＮＶＥＬＯＰＥ２２は、ＳＭＴＰ−ＧＷ２によって、ネットワーク１３から受信したＳＭＴＰプロトコルの電子メール２１をＳＭＴＰプロトコルの形式にマッピングした後の電子メールであって、受信時にフロントでマッピング(変換）されてメールボックス５に格納されるものである。この際、ＳＭＴＰプロトコルの電子メールである旨の情報を付加する。
【００２２】
ＥＮＶＥＬＯＰＥ２３は、他社のホスト１４からネットワークを介してＤＴＳ４が受信したＭＨＳプロトコルの電子メールであって、このままメールボックス５に格納するものである。
次に、図２のフローチャートの順番に従い、図１の構成の全体の動作を説明する。
【００２３】
図２は、本発明の動作説明フローチャートを示す。
図２において、Ｓ１は、初期設定する。これは、図１のメールボックス５から取り出した電子メール中から抽出する必要な情報を指定，例えば下記のように抽出する必要な情報を指定する。
【００２４】
▲１▼アドレス情報：アドレス情報などと、Ｅ−ｍａｉｌアドレスの付加の有無（ログファイル１０に格納する情報）
▲２▼キャビネット情報：本文，添付ファイルなどと、第１文書(ヘッダ）の付加の有無（キャビネット１１に格納する情報）
▲３▼ファイル情報：本文、ヘッダなどの付加の有無（ファイル１２に格納する情報）
Ｓ２は、メール受信か判別する。これは、電子メールを受信したか判別する。ＹＥＳの場合には、本願に係わるＳ３に進む。ＮＯの場合には、電子メールを受信したのではないと判明したので、該当する他の処理を行う、あるいはメールボックスに新規の電子メールが格納されるまで待機し、メールの格納（着信）を契機にＳ３へ進む。
【００２５】
Ｓ３は、取り出す。これは、メールボックス２から電子メールを１つ取り出す。
Ｓ４は、ログ処理を実行する。これは、Ｓ３で取り出した複数の異なるプロトコルの電子メール中から、Ｓ１で設定された必要なアドレス情報を抽出し（図４の（ｂ）参照）、ログファイル１０に格納する（図３および図４を用いて後述する）。これにより、異なるプロトコルの電子メールから必要なアドレス情報が自動的に抽出されてログファイル１０に保存されることとなる。そして、Ｓ５およびＳ６を行う。
【００２６】
Ｓ５は、キャビネットへの格納処理を行う。これは、Ｓ３で取り出した複数の異なるプロトコルの電子メール中から、Ｓ１で設定された必要なキャビネット情報を抽出し（図５の（ｂ）参照）、キャビネット１１に格納する（図３および図５を用いて後述する）。これにより、異なるプロトコルの電子メールから必要なキャビネット情報（ヘッダ、本文，添付ファイルなどの内容）が自動的に抽出されてキャビネット１１に保存されることとなる。
【００２７】
Ｓ６は、ファイルへの出力処理を行う。これは、Ｓ３で取り出した複数の異なるプロトコルの電子メール中から、Ｓ１で設定された必要なファイル情報を抽出し（図６の（ｂ）参照）、ファイル１２に格納する（図３および図６を用いて後述する）。これにより、異なるプロトコルの電子メールから必要なファイル情報（ヘッダ、本文などの内容）が自動的に抽出されてファイル１２に保存されることとなる。
【００２８】
以上のように、異なるプロトコルの電子メールを受信し、Ｓ１で設定された情報、ここでは、▲１▼アドレス情報（アドレス、Ｅ−ｍａｉｌアドレスなど）、▲２▼キャビネット情報（ヘッダ、本文，添付ファイルなどの内容）、▲３▼ファイル情報（ヘッダ、本文などの内容）をログファイル１０、キャビネット１１、ファイル１２にそれぞれ自動的に抽出して保存することが可能となる。そして、異なるプロトコルの電子メールで受信して取得した情報（ログファイル１０、キャビネット１１、ファイル１２に保存された情報）について、元の電子メールの異なる複数のプロトコルを全く意識することなく、これらの情報をもとに処理を統一的に行うことが可能となる。これにより、旧のプロトコルの電子メール用に作成した電子メールシステムおよび当該電子メールシステムで受信した電子メールから抽出した情報をもとに各種業務処理を行う場合に、新たな電子メールシステムが出現しても旧の電子メールシステムと連携する後処理の処理システムを変更することなく取りこむことが可能となったり、新しい電子メールシステムと連携する後処理の処理システムを作成した場合には旧のプロトコルの電子メールを新たな電子メールシステムに取りこみ、当該新たなシステムと連携する後処理システムで統一的に処理を行うことが可能となる。以下順次詳細に説明する。
【００２９】
図３は、本発明の説明図を示す。
図３の（ａ）は、電子メールの例を示す。
図３の（ａ−１）は、電子メール（ＭＨＳプロトコル）の例を示す。ＭＨＳプロトコルの電子メールは、図示の下記の情報を設定して送信したり、受信したりするものである。
【００３０】
・ＥＮＶＥＬＯＰＥ：
・姓：
・部門名：
・表題：
・その他：
・内容：
・本文（メッセージ）：
・添付ファイル：
・その他：
ここで、ＥＮＶＥＬＯＰＥの部分には図示の電子メールの送信者、受信者の姓、部門名、表題などを設定する。内容の部分には図示の本文（メッセージ）を記載すると共に、添付ファイルを添付する。
【００３１】
図３の（ａ−２）は、電子メール（ＳＭＴＰプロトコル）の例を示す。ＳＭＴＰプロトコルの電子メールは、図示の下記の情報を設定して送信したり、受信したりするものである。
・ヘッダ情報：
・Ｅ−ｍａｉｌアドレス：
・表題：
・その他：
・内容：
・本文（メッセージ）：
・添付ファイル：
・その他：
ここで、ヘッダ情報の部分には図示のＥ−ｍａｉｌアドレス（電子メールの送信者（ｆｒｏｍ）、受信者（ｔｏ）のメールアドレス、名前）、表題などを設定する。内容の部分には図示の本文（メッセージ）を記載すると共に、添付ファイルを添付する。
【００３２】
図３の（ｂ）は、受信時の内容例を示す。
図３の（ｂ−１）は、ＭＨＳプロトコルの電子メールの例を示す。受信したＭＨＳプロトコルの電子メールは、図示の下記の情報が設定されており、既述した図３の（ａ−１）の内容の部分に相当する。
【００３３】
・本文（メッセージ）：
・添付ファイル：
・その他：
図３の（ｂ−２）は、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）の電子メールの例を示す。受信したＳＭＴＰプロトコルの電子メールは、図示の下記の情報が設定されており、既述した図３の（ａ−２）の内容の部分に、図３の（ａ−２）のヘッダ部の情報（Ｅ−ｍａｉｌアドレス、表題など）に相当する。
【００３４】
・ヘッダ情報：Ｅ−ｍａｉｌアドレス、表題など
・本文（メッセージ）：
・添付ファイル：
・その他：
図３の（ｃ）は、ログ情報、キャビネット、ファイルの例をそれぞれ示す。左側の（ｃ−１），（ｃ−３），（ｃ−５）は、ＭＨＳプロトコルあるいはＥ−ｍａｉｌ（ＳＭＴＰプロトコル）で出さない時と既述した図２のＳ１で設定された場合のものである。右側の（ｃ−２），（ｃ−４），（ｃ−６）は、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）で出す時と既述した図２のＳ１で設定された場合のものである。
【００３５】
図３の（ｃ−１），（ｃ−２）は、ログ情報の例を示す。これは、ログファイル１０に格納するログ情報の例を模式的に示したものであって、
・（ｃ−１）は、ＭＨＳプロトコルあるいはＥ−ｍａｉｌで出さない時と指定した場合のログ情報を模式的に表し、ここでは、
・姓：
・部門名：
・表題：
・その他：
を格納する（図３の（ａ−１）のＥＮＶＥＬＯＰＥの部分から抽出した情報を格納する）。
【００３６】
・（ｃ−２）は、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）で出す時と指定した場合のログ情報を模式的に表し、ここでは、
・姓：
・部門名：
・表題：
・Ｅ−ｍａｉｌアドレス：
・その他：
を格納する（図３の（ａ−２）のヘッダ情報の部分から抽出した情報を格納する）。
【００３７】
以上のように、Ｅ−ｍａｉｌで出す時、出さない時と既述した図２のＳ１で初期設定でいずれかに設定することにより、ＭＨＳプロトコルの電子メールは（ｃ−１）のログ情報を出力し、一方、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）の電子メールは（ｃ−１）あるいは（ｃ−２）（Ｅ−ｍａｉｌアドレスが更に付加）のログ情報を出力し、これらログ情報を自動的にログファイル１０に格納することが可能となる。
【００３８】
図３の（ｃ−３），（ｃ−４）は、キャビネット情報の例を示す。これは、キャビネット１１に格納するキャビネット情報の例を模式的に示したものであって、
・（ｃ−３）は、ＭＨＳプロトコルあるいはＥ−ｍａｉｌで出さない時と指定した場合のキャビネット情報を模式的に表し、ここでは、
・本文（メッセージ）：
・添付ファイル：
・その他：
を格納する（図３の（ａ−１）の内容の部分の情報を格納する）。
【００３９】
・（ｃ−４）は、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）で出す時と指定した場合のキャビネット情報を模式的に表し、ここでは、
・ヘッダ：
・本文（メッセージ）：
・添付ファイル：
・その他：
を格納する（図３の（ａ−２）のヘッダ情報の部分から抽出した情報と、内容の部分の情報を格納する）。
【００４０】
以上のように、Ｅ−ｍａｉｌで出す時、出さない時と既述した図２のＳ１で初期設定でいずれかに設定することにより、ＭＨＳプロトコルの電子メールは（ｃ−３）のキャビネット情報を出力し、一方、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）の電子メールは（ｃ−３）あるいは（ｃ−４）（ヘッダ情報が更に付加）のキャビネット情報を出力し、これらキャビネット情報を自動的にキャビネット１１に格納することが可能となる。
【００４１】
図３の（ｃ−５），（ｃ−６）は、ファイル情報の例を示す。これは、ファイル１２に格納するファイル情報の例を模式的に示したものであって、
・（ｃ−５）は、ＭＨＳプロトコルあるいはＥ−ｍａｉｌで出さない時と指定した場合のファイル情報を模式的に表し、ここでは、
・本文（メッセージ）：
・その他：
を格納する（図３の（ａ−１）の内容の部分の本文を格納する）。
【００４２】
・（ｃ−６）は、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）で出す時と指定した場合のファイル情報を模式的に表し、ここでは、
・ヘッダ：
・その他：
を格納する（図３の（ａ−２）のヘッダ情報の部分から抽出した情報を格納する）。
【００４３】
以上のように、Ｅ−ｍａｉｌで出す時、出さない時と既述した図２のＳ１で初期設定でいずれかに設定することにより、ＭＨＳプロトコルの電子メールは（ｃ−５）のファイル情報を出力し、一方、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）の電子メールは（ｃ−５）あるいは（ｃ−６）（本文あるいはヘッダ）のファイル情報を出力し、これらファイル情報を自動的にファイル１２に格納することが可能となる。以下順次詳細に説明する。
【００４４】
図４は、本発明の動作説明図（ログ処理）を示す。
図４の（ａ）は、フローチャートを示す。
図４の（ａ）において、Ｓ１１は、ログにＥ−ｍａｉｌアドレスを出力するか、かつＥ−ｍａｉｌか判別する。これは、受信した電子メールがＥ−ｍａｉｌ（ＳＭＴＰプロトコルの電子メール）か、かつ既述した図２のＳ１でＥ−ｍａｉｌアドレスを出力すると設定されたか判別する。ＹＥＳの場合には、Ｓ１２でログ情報にＥ−ｍａｉｌアドレスを出力する（図４の（ｂ−２）、既述した図３の（ｃ−２）参照）。一方、ＮＯの場合には、ＭＨＳプロトコルの電子メールであると判明、あるいはＳＭＴＰプロトコルの電子メールであるが図２のＳ１でＥ−ｍａｉｌアドレスを出力しないと設定されていると判明したので、Ｓ１３で部門名，姓を出力する（図４の（ｂ−１）、既述した図３の（ｃ−１）参照）。
【００４５】
図４の（ｂ）は、ログ情報の例を示す。
図４の（ｂ−１）は、図４の（ａ）のＳ１３で出力されるログ情報を模式的に示す。ここでは、ログ情報は、図示の下記の情報からなる。
・姓：
・部門名：
・その他：
図４の（ｂ−２）は、図４の（ａ）のＳ１２で出力されるログ情報を模式的に示す。ここでは、ログ情報は、図示の下記の情報からなる。
【００４６】
・姓：
・部門名：
・Ｅ−ｍａｉｌアドレス：
・その他：
以上のように、既述した図２のＳ１の初期設定でＥ−ｍａｉｌアドレスの出力の有無を設定することにより、図４の（ａ）のフローチャートに従い、図４の（ｂ−１）あるいは（ｂ−２）のうちの該当する所望のログ情報を自動的に出力してログファイル１０に格納することが可能となる。
【００４７】
図５は、本発明の動作説明図（キャビネット処理）を示す。
図５の（ａ）は、フローチャートを示す。
図５の（ａ）において、Ｓ２１は、第１文書（ヘッダ）をスキップかつＥ−ｍａｉｌか判別する。ＹＥＳの場合には、既述した図２のＳ１の初期設定でキャビネット情報を出力するときに、第１文書（ヘッダ）（既述した図３の（ｂ−２）参照）をスキップが有りと設定され、かつ受信した電子メールがＥ−ｍａｉｌ（ＳＭＴＰプロトコル）であると判明したので、Ｓ２２で第１文書（ヘッダ）をスキップし、それよりあとの文書（本文（メッセージ）、添付ファイル）をキャビネットのオブジェクトとしてそれぞれ格納する（図５の（ｂ）、既述した図３の（ｃ−３）参照）。一方、ＮＯの場合には、ＭＨＳプロトコルの電子メール、あるいはＳＭＴＰプロトコルの電子メールであるが第１文書（ヘッダ）をスキップしないと設定されていると判明したので、Ｓ２３で、文書（Ｅ−ｍａｉｌのヘッダ＋本文（メッセージ）＋添付ファイル）の全てをキャビネットに格納する（図５の（ｂ）、既述した図３の（ｃ−４）参照）。ここで、Ｅ−ｍａｉｌ（ＳＭＴＰプロトコル）の場合だけにＥ−ｍａｉｌのヘッダがあり、ＭＨＳの場合にはヘッダはない。
【００４８】
図５の（ｂ）は、キャビネット情報の例を示す。
・（ｂ−１）は、図５の（ａ）のＳ２３で出力されるキャビネット情報を模式的に示す。ここでは、キャビネット情報は、図示の下記の情報からなる。
・ヘッダ（Ｅ−ｍａｉｌのヘッダ）：Ｅ−ｍａｉｌの場合のみあり
・本文（メッセージ）：
・添付ファイル：
・その他：
・（ｂ−２）は、図５の（ａ）のＳ２２で出力されるキャビネット情報を模式的に示す。ここでは、キャビネット情報は、図示の下記の情報からなる。
【００４９】
・本文（メッセージ）：
・添付ファイル：
・その他：
以上のように、既述した図２のＳ１の初期設定で第１文書（ヘッダ）のスキップ（出力しない）の有無を設定することにより、図５の（ａ）のフローチャートに従い、図５の（ｂ−１）あるいは（ｂ−２）のうちの該当する所望のキャビネット情報を自動的に出力してキャビネット１１に格納することが可能となる。
【００５０】
図６は、本発明の動作説明図（ファイル処理）を示す。
図６の（ａ）は、フローチャートを示す。
図６の（ａ）において、Ｓ３１は、第１文書（ヘッダ）をスキップかつＥ−ｍａｉｌか判別する。ＹＥＳの場合には、既述した図２のＳ１の初期設定でファイル情報を出力するときに、第１文書（ヘッダ）（既述した図３の（ｂ−２）参照）をスキップが有りと設定され、かつ受信した電子メールがＥ−ｍａｉｌ（ＳＭＴＰプロトコル）であると判明したので、Ｓ３２で第１文書（ヘッダ）をスキップし、２文書目の本文（メッセージ）をファイル１２に出力する（図６の（ｂ−１）、既述した図３の（ｃ−５）参照）。一方、ＮＯの場合には、ＳＭＴＰプロトコルの電子メール、かつ第１文書（ヘッダ）をスキップしないと設定されていると判明したので、Ｓ３３で、第１文書（Ｅ−ｍａｉｌのヘッダ）をファイル１２に出力する（図６の（ｂ−２）、既述した図３の（ｃ−６）参照）。
【００５１】
図６の（ｂ）は、ファイル情報の例を示す。
・（ｂ−１）は、図６の（ａ）のＳ３２で出力されるファイル情報を模式的に示す。ここでは、ファイル情報は、図示の下記の情報からなる。
・本文：
・その他：
・（ｂ−２）は、図６の（ａ）のＳ３３で出力されるファイル情報を模式的に示す。ここでは、ファイル情報は、図示の下記の情報からなる。
【００５２】
・ヘッダ：Ｅ−ｍａｉｌの場合のみあり、ＭＨＳの場合には本文を出力する
・その他：
以上のように、既述した図２のＳ１の初期設定で第１文書（ヘッダ）のスキップ（出力しない）の有無を設定することにより、図６の（ａ）のフローチャートに従い、図６の（ｂ−１）あるいは（ｂ−２）のうちの該当する所望のファイル情報を自動的に出力してファイル１２に格納することが可能となる。
【００５３】
（付記１）
異なるプロトコルの電子メールを処理するメール処理方法において、
異なるプロトコルの電子メールを受信するステップと、
上記受信した電子メールのプロトコルを判別するステップと、
上記判別したプロトコルをもとに該当する、ヘッダと指定されたときはメールアドレス情報、本文と添付ファイルと指定されたときはメールアドレス情報、ヘッダあるいは本文のうちのいずれか１つ以上を抽出してファイルに出力するステップと
を有するメール処理方法。（１）
（付記２）
上記判別したプロトコルの特徴をもとに、異なるプロトコルのメールアドレスを抽出してファイルに出力することを特徴とする請求項１記載のメール処理方法。（２）
（付記３）
上記判別したプロトコルの特徴をもとに、異なるプロトコルの本文と添付ファイルと指定されたときはメールアドレス情報、ヘッダあるいは本文のうちのいずれか１つ以上を抽出してファイルに出力することを特徴とする請求項１記載のメール処理方法。（３）
（付記４）
上記判別したプロトコルの特徴をもとに、異なるプロトコルの本文を抽出してファイルに格納することを特徴とする請求項１記載のメール処理方法。
【００５４】
（付記５）
異なるプロトコルの電子メールを処理するメール処理システムにおいて、
異なるプロトコルの電子メールを受信する手段と、
上記受信した電子メールのプロトコルを判別する手段と、
上記判別したプロトコルをもとに該当する、ヘッダと指定されたときはメールアドレス情報、本文と添付ファイルと指定されたときはメールアドレス情報、ヘッダあるいは本文のうちのいずれか１つ以上を抽出してファイルに出力する手段と
を有するメール処理システム。（４）
（付記６）
上記判別したプロトコルの特徴をもとに、異なるプロトコルのメールアドレスを抽出してファイルに出力することを特徴とする請求項５記載のメール処理システム。（５）
（付記７）
上記判別したプロトコルの特徴をもとに、異なるプロトコルの本文と添付ファイルと指定されたときはメールアドレス情報を抽出してファイルに出力することを特徴とする請求項５記載のメール処理システム。
【００５５】
（付記８）
上記判別したプロトコルの特徴をもとに、異なるプロトコルの本文を抽出してファイルに出力することを特徴とする請求項５記載のメール処理システム。
（付記９）
異なるプロトコルの電子メールを受信する手段と、
上記受信した電子メールのプロトコルを判別する手段と、
上記判別したプロトコルをもとに該当する、ヘッダと指定されたときはメールアドレス情報、本文と添付ファイルと指定されたときはメールアドレス情報、ヘッダあるいは本文のうちのいずれか１つ以上を抽出してファイルに出力する手段と
して機能させるプログラムを記録したコンピュータ読取可能な記録媒体。
【００５６】
【発明の効果】
以上説明したように、本発明によれば、電子メールのプロトコルを自動判別してプロトコルに応じたメール情報、ヘッダ／本文／添付ファイル、ヘッダ／本文などを自動抽出してログ情報、キャビネット情報、ファイル情報を出力する構成を採用しているため、ユーザに電子メールの複数のプロトコルを意識させることなく複数プロトコルに対応したメール処理を自動実行できるシステムを構築することが可能となる。これらにより、ユーザは異なるプロトコルを実装した複数の電子メールシステムで電子メールを受発信してメール処理を実行させる際に、電子メールの特性に応じた所望の処理を選択して利用することが可能となる。
【図面の簡単な説明】
【図１】本発明のシステム構成図である。
【図２】本発明の動作説明フローチャートである。
【図３】本発明の説明図である。
【図４】本発明の動作説明図（ログ処理）である。
【図５】本発明の動作説明図（キャビネット処理）である。
【図６】本発明の動作説明図（ファイル処理）である。
【符号の説明】
１：サーバ
２：ＳＭＴＰ−ＧＷ（ＴＩＳＰ）
３：Ｅ−ｍａｉｌ受信手段
４：ＤＴＳ
５：メールボックス
６：ＤＳＭ（メール空間）
７：ログ情報処理手段
８：キャビネット格納処理手段
９：ファイル格納処理手段
１０：ログファイル
１１：キャビネット
１２：ファイル
１３：ネットワーク
１４：他社ホスト
２１，２２、２３：ＥＮＶＥＬＯＰＥ（電子メール）
【図１】
0004048021.tif 000002
【図２】
0004048021.tif 000003
【図３】
0004048021.tif 000004
【図４】
0004048021.tif 000005
【図５】
0004048021.tif 000006
【図６】
0004048021.tif 000007