JP7183845B2 - Mail system, data recovery device, data recovery method, and program - Google Patents
Mail system, data recovery device, data recovery method, and program Download PDFInfo
- Publication number
- JP7183845B2 JP7183845B2 JP2019022286A JP2019022286A JP7183845B2 JP 7183845 B2 JP7183845 B2 JP 7183845B2 JP 2019022286 A JP2019022286 A JP 2019022286A JP 2019022286 A JP2019022286 A JP 2019022286A JP 7183845 B2 JP7183845 B2 JP 7183845B2
- Authority
- JP
- Japan
- Prior art keywords
- restoration
- user
- extracted
- information
- 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.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、メールボックスから削除されたメールを復元するメールシステム、データ復元装置、データ復元方法、およびプログラムに関する。 The present invention relates to a mail system, a data restoration device, a data restoration method, and a program for restoring mail deleted from a mailbox.
特許文献1には、クライアントコンピュータからの問合せに応じたメールメッセージを探索する装置について開示されている。特許文献1の装置は、メールメッセージを記憶する第1メモリと、メールメッセージの全テキストインデックスを記憶する第2メモリとを備える。特許文献1の装置は、クライアントコンピュータからの問合せに応じて全テキストインデックスをサーチし、その問合せの内容を満たすメールメッセージを探索する。
Japanese Laid-Open Patent Publication No. 2004-100002 discloses a device for searching for mail messages in response to inquiries from client computers. The device of US Pat. No. 5,300,005 comprises a first memory for storing mail messages and a second memory for storing full text indexes of mail messages. The apparatus of
特許文献1の装置によれば、クライアントコンピュータからの問合せがあったときに、第2記憶装置に記憶された全テキストインデックスを条件として、第1記憶装置に記憶されたメールメッセージを探索できる。しかしながら、特許文献1の装置は、メールボックスから削除済みのメールメッセージを復元できない。
According to the apparatus of
メールアーカイブを導入し、メールサーバに届いた全ての電子メールをバックアップしておけば、メールボックスから削除されたメールを復元することができる。しかしながら、メールの流通量が多い環境にメールアーカイブを適用する場合、メールボックスから削除されたメールをバックアップするための大容量のストレージが必要となり、サーバ構築費用が増大する。また、メールのアーカイブデータの保存期間を限定すれば、ストレージの容量を小さくすることもできるが、保存期間を超えて削除されたメールを復元できなくなる。 By implementing a mail archive and backing up all the emails that arrive at your mail server, you can restore deleted emails from your mailbox. However, when mail archiving is applied to an environment with a large amount of mail distribution, large-capacity storage is required to back up mails deleted from mailboxes, increasing server construction costs. In addition, if the retention period of archived mail data is limited, the storage capacity can be reduced, but it becomes impossible to restore deleted mail after the retention period has expired.
本発明の目的は、上述した課題を解決し、メールデータをバックアップするストレージを導入しなくても、メールボックスから削除されたメールを復元できるデータ復元装置を提供することにある。 SUMMARY OF THE INVENTION It is an object of the present invention to solve the above-described problems and to provide a data restoration device capable of restoring deleted mail from a mailbox without installing a storage for backing up mail data.
本発明の一態様のメールシステムは、ユーザごとの記憶領域を有するメールボックスと、ユーザ宛てのメールを受信し、受信したユーザ宛のメールをユーザに割り当てられた記憶領域に記憶させるメール送受信装置と、メール送受信装置が受信したメールを取得し、ユーザ宛てのメールに関して、ユーザ宛てのメールに含まれるワードと、ユーザ宛てのメールのメール情報とを少なくとも関連付ける検索索引が登録されるデータ復元装置とを備え、データ復元装置は、ユーザ宛てのメールを取得した際に、ユーザ宛てのメールに含まれるワードを抽出し、抽出されたワードとユーザ宛てのメールのメール情報とを関連付けて検索索引に登録し、メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、検索索引を参照して、復元対象メールのメール情報に関連付けられたワードと関連付けられたメール情報を抽出し、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出し、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A mail system according to one aspect of the present invention includes a mailbox having a storage area for each user, and a mail transmitting/receiving device that receives mail addressed to a user and stores the received mail addressed to the user in a storage area assigned to the user. a data restoration device that acquires mail received by the mail transmitting/receiving device, and registers a search index that associates at least words contained in the mail addressed to the user with mail information of the mail addressed to the user, with respect to the mail addressed to the user; In preparation, the data restoration device extracts words contained in the mail addressed to the user when acquiring the mail addressed to the user, associates the extracted words with the mail information of the mail addressed to the user, and registers them in the search index. , when the restoration request mail requesting the restoration of the restoration target mail deleted from the mailbox is obtained, the search index is referred to and the word associated with the restoration target mail information and the associated mail information are retrieved. Mail stored in a storage area of a user different from the user who requested the restoration request mail, based on the rate of matching between words associated with the extracted mail information and words associated with the mail to be restored. At least one mail is extracted from the mail, and the extracted mail is restored as a restoration target mail in the storage area of the user who requested the restoration request mail.
本発明の一態様のデータ復元装置は、ユーザごとの記憶領域を有するメールボックスと、ユーザ宛てのメールを受信し、受信したユーザ宛のメールをユーザに割り当てられた記憶領域に記憶させるメール送受信装置とに接続されたデータ復元装置であって、メール送受信装置からメールを取得し、取得したメールが通常メールである場合は通常メールを出力し、取得したメールが復元依頼メールである場合は復元依頼メールに含まれるメール情報を抽出する復元受付部と、通常メールに含まれるワードと通常メールのメール情報とが関連付けられが検索索引が格納される検索索引格納部と、復元受付部から通常メールが入力され、入力された通常メールに含まれるワードと通常メールのメール情報とを関連付けて検索索引に登録する検索索引登録部と、復元受付部から復元依頼メールのメール情報が入力され、復元対象メールのメール情報に関連付けられたワードと関連付けられたメール情報を抽出し、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する検索索引照合部と、検索索引照合部によって抽出されたメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元するメール復元部とを備える。 A data restoration device according to one aspect of the present invention includes a mailbox having a storage area for each user, and a mail transmission/reception device that receives mail addressed to a user and stores the received mail addressed to the user in a storage area assigned to the user. is a data restoration device connected to and obtains mail from the mail transmission/reception device, outputs the normal mail if the obtained mail is normal mail, and if the obtained mail is restoration request mail, restore request A restoration reception unit for extracting mail information contained in mail, a search index storage unit for storing search indexes associated with words contained in normal mail and mail information of normal mail, and normal mail from the restoration reception unit A search index registration unit that associates words contained in the input normal mail with the mail information of the normal mail and registers them in a search index, and a restoration reception unit that inputs the mail information of the restoration request mail, and restores the mail to be restored. extracts the words associated with the email information and the associated email information, and based on the match rate between the words associated with the extracted email information and the words associated with the email to be restored, a request for a restoration request email A search index matching section for extracting at least one mail from mails stored in a storage area of a user different from the original user, and a request for a restoration request mail using the mail extracted by the search index matching section as the mail to be restored. and a mail restoration unit for restoring the original user's storage area.
本発明の一態様のデータ復元方法においては、ユーザごとの記憶領域を有するメールボックスを利用するユーザ宛てのメールを取得した際に、ユーザ宛てのメールに含まれるワードを抽出し、抽出されたワードとユーザ宛てのメールのメール情報とを関連付ける検索索引を登録し、メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、検索索引を参照して、復元対象メールのメール情報に関連付けられたワードと関連付けられたメール情報を抽出し、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出し、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 In the data restoration method of one aspect of the present invention, when a mail addressed to a user who uses a mailbox having a storage area for each user is acquired, a word contained in the mail addressed to the user is extracted, and the extracted word and the mail information of the mail addressed to the user. Extract the words associated with the email information of the email and the associated email information, and based on the matching rate between the words associated with the extracted email information and the words associated with the email to be restored, At least one mail is extracted from the mails stored in the storage area of a user different from the requesting user, and the extracted mail is restored as a restoration object mail in the storage area of the requesting user of the restoration request mail.
本発明の一態様のプログラムは、ユーザごとの記憶領域を有するメールボックスを利用するユーザ宛てのメールを取得した際に、ユーザ宛てのメールに含まれるワードを抽出する処理と、抽出されたワードとユーザ宛てのメールのメール情報とを関連付ける検索索引を登録する処理と、メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、検索索引を参照して、復元対象メールのメール情報に関連付けられたワードと関連付けられたメール情報を抽出する処理と、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する処理と、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する処理とをコンピュータに実行させる。 A program according to one aspect of the present invention includes a process of extracting words contained in an email addressed to a user when an email addressed to a user using a mailbox having a storage area for each user is acquired, A process of registering a search index that associates the mail information of the mail addressed to the user, and when the restoration request mail requesting restoration of the mail deleted from the mailbox is obtained, the search index is referred to and restored. Based on the process of extracting the words associated with the email information of the target email and the email information associated with it, and the matching rate between the words associated with the extracted email information and the words associated with the email to be restored, restore A process of extracting at least one mail from among mails stored in a storage area of a user different from the user who requested the request mail, and storing the extracted mail as the mail to be restored by the user who requested the restoration request mail. The computer is caused to execute a process of restoring to the area.
本発明によれば、メールデータをバックアップするストレージを導入しなくても、メールボックスから削除されたメールを復元できるデータ復元装置を提供することが可能になる。 According to the present invention, it is possible to provide a data restoration device capable of restoring deleted mail from a mailbox without installing a storage for backing up mail data.
以下に、本発明を実施するための形態について図面を用いて説明する。ただし、以下に述べる実施形態には、本発明を実施するために技術的に好ましい限定がされているが、発明の範囲を以下に限定するものではない。なお、以下の実施形態の説明に用いる全図においては、特に理由がない限り、同様箇所には同一符号を付す。また、以下の実施形態において、同様の構成・動作に関しては繰り返しの説明を省略する場合がある。また、図面中の矢印の向きは、一例を示すものであり、ブロック間の信号の向きを限定するものではない。
(第1の実施形態)
まず、本発明の第1の実施形態に係るメールシステムについて図面を参照しながら説明する。本実施形態のメールシステムは、電子メール(以下、メールと呼ぶ)が複数の宛先に配送されることが多いという特徴を利用する。本実施形態のメールシステムは、あるユーザのメールボックスから削除されたメールデータを、他のユーザのメールボックスを検索して復元する。
EMBODIMENT OF THE INVENTION Below, the form for implementing this invention is demonstrated using drawing. However, the embodiments described below are technically preferable for carrying out the present invention, but the scope of the invention is not limited to the following. In addition, in all the drawings used for the following description of the embodiments, the same symbols are attached to the same portions unless there is a particular reason. Further, in the following embodiments, repeated descriptions of similar configurations and operations may be omitted. Also, the directions of the arrows in the drawings are only examples, and do not limit the directions of signals between blocks.
(First embodiment)
First, a mail system according to a first embodiment of the present invention will be described with reference to the drawings. The mail system of this embodiment utilizes the characteristic that electronic mail (hereinafter referred to as mail) is often delivered to multiple destinations. The mail system of this embodiment retrieves mail data deleted from a certain user's mailbox by searching other users' mailboxes.
図1は、本実施形態のメールシステム1の構成を示すブロック図である。図1のように、メールシステム1は、メール送受信装置11、メールボックス12、およびデータ復元装置13を備える。以下においては、メールシステム1をメール受信側のメールサーバに構成する例について説明する。
FIG. 1 is a block diagram showing the configuration of a
メール送受信装置11は、SMTP(Simple Mail Transfer Protocol)のプロトコルを用いてメールの送受信を行う。メール送受信装置11は、ネットワーク(図示しない)を介して、外部メールサーバ100と、メールシステム1を利用するユーザ(ユーザA、ユーザB、・・・)によって使用される少なくとも一つの端末(端末10A、端末10B、・・・)に接続される。図1においては、ユーザAの使用する端末を端末10A、ユーザBの使用する端末を端末10Bなど、ユーザごとに異なる符号を付している。以下において、ユーザごとに端末を区別しないときは、末尾のアルファベットを省略して端末10と記載する。
The mail transmitting/receiving
外部メールサーバ100は、SMTPのプロトコルを用いてメールを送受信する外部のメールサーバである。外部メールサーバ100は、メールシステム1を利用するユーザと、メールシステム1を利用しないユーザとの間のメールの送受信を仲介する。なお、外部メールサーバ100は、メールシステム1の構成には含まれず、メールシステム1との間でメールを送受信できさえすればその形態には特に限定を加えない。
The
端末10は、メールシステム1を利用するユーザによって使用されるコンピュータや携帯端末など端末装置である。端末10は、自装置にインストールされたメーラーを用いてメールシステム1にアクセスする。メーラーとは、SMTPやIMAP(Internet Message Access Protocol)、POP(Post Office Protocol)などのプロトコルを用いてメールを送受信するためのアプリケーションである。端末10は、ユーザごとの専用の装置で構成してもよいし、同じ装置を複数のユーザで共有するように構成してもよい。なお、端末10は、メールシステム1の構成には含まれず、メールシステム1との間でメールを送受信できさえすればその形態には特に限定を加えない。
The terminal 10 is a terminal device such as a computer or a mobile terminal used by a user who uses the
メール送受信装置11は、外部メールサーバ100や端末10からメールを受信する。メール送受信装置11は、メールを受信すると、受信したメールをメールボックス12に配送する。このとき、メール送受信装置11は、受信したメールの宛先のユーザに割り当てられた記憶領域にメールを記憶させる。
The mail transmitting/receiving
メール送受信装置11は、送信されてきたメールをメールボックス12に記憶させると、そのメールの宛先に含まれるユーザの端末10がメールボックス12にアクセスした際にそのメールを参照できるようにする。例えば、メール送受信装置11は、メールが送信されてきた際に、そのメールの宛先に含まれるユーザの端末10に対して、メールが送信されてきたことを通知する。また、例えば、メール送受信装置11は、メールが送信されてきた際に、そのメールをメールボックス12に記憶させるとともに、そのメールの宛先に含まれるユーザに対してそのメールを送信する。
When the mail transmitting/receiving
また、メール送受信装置11は、メールシステム1を利用するユーザの端末10から復元依頼メールを受信する。復元依頼メールには、復元対象のメール(復元対象メールとも呼ぶ)のメール情報が含まれる。メール送受信装置11は、復元依頼メールを受信すると、受信した復元依頼メールをデータ復元装置13に配送する。例えば、復元依頼メールを受け付ける専用のメールアドレスを準備し、そのアドレス宛にメールが送信されてきたメールを復元依頼メールとしてメール送受信装置11からデータ復元装置13に転送するように構成できる。復元依頼メールの配送先の変更は、一般的なメーラーに装備されているメール転送機能によって実現できる。一般的なメール配送制御機能を用いてメールの配送先を制御する場合、メールシステム1の構成からメール送受信装置11を省いてもよい。
Also, the mail transmitting/receiving
メールボックス12は、メールシステム1を利用するユーザごとのメールのデータ(メールデータとも呼ぶ)が格納される記憶領域である。メールボックス12は、それぞれのユーザに割り当てられた複数の記憶領域を有する。メールボックス12のそれぞれの記憶領域にはユーザごとのメールが記憶される。メールボックス12に格納されたメールは、IMAP(Internet Message Access Protocol)やPOPといったプロトコルを用いて、端末10から参照・取得することができる。また、ユーザごとに割り当てられたそれぞれのユーザ領域に記憶されたメールは、データ復元装置13からのアクセスに応じて取得される。メールボックス12は、一般的な記憶装置であり、データ復元装置13がアクセスできさえすれば、その形態には特に限定を加えない。メールボックス12は、メール送受信装置11と同様に、メールシステム1の構成から省いてもよい。
The
データ復元装置13は、メール送受信装置11からメールを取得する。データ復元装置13は、取得したメールが復元依頼メールではない通常のメール(通常メールとも呼ぶ)であるか、復元依頼メールであるかによって異なる処理を実行する。
The
データ復元装置13は、通常メールを取得した際には、検索索引登録処理を実行する。データ復元装置13は、検索索引登録処理においては、取得したメールのヘッダや本文などに含まれるワードを検索索引化して格納する。データ復元装置13は、あるユーザがメールボックス12からメールを削除したとしても、そのメールの検索索引を削除しないで残しておく。
The
検索索引は、メールから抽出されたワードと、そのワードが抽出されたメールのメール情報とが関連付けられたものである。検索索引は、メールシステム1を利用するユーザのユーザIDごとにまとめられていることが好ましい。以下においては、メールを一意に特定するためのメール情報としてメールID(Identifier)を用いる例について説明する。なお、メールID以外の情報を用いてメールを一意に特定できる場合は、メールID以外の情報をメール情報として用いてもよい。また、検索索引は、ワードやメールIDに加えて、そのワードが出現する位置(出現位置とも呼ぶ)が関連付けられていてもよい。ワードの出現位置には、SubjectやBody、Message-Idなどがある。なお、データ復元装置13が格納する検索索引には、ワードやメールID、出現位置以外のデータが含まれてもよい。
A search index associates a word extracted from a mail with mail information of the mail from which the word was extracted. It is preferable that the search index be grouped for each user ID of the user who uses the
データ復元装置13は、復元依頼メールを受信すると、データ復元処理を実行する。データ復元装置13は、データ復元処理において、検索索引を参照し、復元対象メールのメールIDに関連付けられたワードを検索し、検索によってヒットしたワード(出現ワードとも呼ぶ)を抽出する。データ復元装置13は、出現ワードを抽出すると、検索索引を参照し、出現ワードに関連付けられたメールIDを抽出する。この段階において、データ復元装置13によって抽出されたメールIDが付与されたメールのことを復元候補メールと呼ぶ。
Upon receiving the restoration request mail, the
データ復元装置13は、復元候補メールに関連付けられた出現ワードの組と、復元対象メールの出現ワードの組とを比較し、それらの出現ワードの組に含まれる出現ワードの一致率に基づいて復元対象メールを抽出する。例えば、データ復元装置13は、復元候補メールの出現ワードの組と、復元対象メールの出現ワードの組とが一致する場合、その復元候補メールを復元対象メールとして検出する。また、例えば、データ復元装置13は、復元対象メールの出現ワードとの一致率が最大である復元候補メールを復元対象メールとして抽出する。
The
データ復元装置13は、復元対象メールとして抽出したメールをメールボックス12から取得する。データ復元装置13は、復元対象メールとしてメールボックス12から取得したメールを復元依頼元のユーザの記憶領域にコピーする。
The
例えば、データ復元装置13は、復元対象メールとして抽出したメールを復元依頼元のユーザの記憶領域にコピーすると、メール送受信装置11を介して、その復元依頼元のユーザの端末10に対して復元完了を通知する。復元完了の通知を受信した端末10を使用するユーザは、メールボックス12にアクセスすることによって復元対象メールを参照できる。
For example, when the
以上が、メールシステム1の構成の概略についての説明である。なお、図1のメールシステム1の構成は一例であって、本実施形態のメールシステム1の構成をそのままの形態に限定するものではない。
The outline of the configuration of the
〔データ復元装置〕
次に、データ復元装置13の詳細な構成について図面を参照しながら説明する。図2は、データ復元装置13の詳細な構成について説明するためのブロック図である。図2のように、データ復元装置13は、復元受付部131、検索索引登録部132、検索索引格納部133、検索索引照合部134、およびメール復元部135を有する。
[Data restoration device]
Next, a detailed configuration of the
復元受付部131は、メール送受信装置11からメールを取得する。復元受付部131は、取得したメールが通常メールであるか復元依頼メールであるかによって出力先を変更する。復元受付部131は、取得したメールが通常メールであった場合、そのメールを検索索引登録部132に出力する。一方、復元受付部131は、取得したメールが復元依頼メールであった場合、そのメールから復元対象メールのメール情報を抽出する。復元受付部131は、復元対象メールのメール情報を抽出すると、そのメール情報を検索索引照合部134に出力する。なお、復元受付部131は、メールではなく、復元依頼受付用のWEB(World Wide Web)ページから復元依頼を受け付けるように構成してもよい。
The
図3は、復元受付部131が取得する復元依頼メールの一例(復元依頼メール111)である。図3の復元依頼メール111は、送信元(From)のユーザAから、送信先(To)のデータ復元装置13に送信される。図3の例では、復元依頼メール111の件名には、「メール復元依頼」と記載されている。復元依頼メール111の本文には、復元対象のメール情報が記述される。図3には、メール情報としてメールID(A-000001)が用いられる例を図示している。
FIG. 3 is an example of the restoration request mail (restoration request mail 111) acquired by the
検索索引登録部132は、復元受付部131からメールを取得する。検索索引登録部132が取得するメールは通常メールである。検索索引登録部132は、取得したメールの内容を解析し、宛先アドレスや、メールの文面に含まれるワードを抽出する。検索索引登録部132は、抽出したワードをメールIDに関連付けて検索索引格納部133の検索索引に登録する。
The search
検索索引は、メールから抽出されたワードと、そのワードが出現したメールのメールIDとが関連付けられたものである。例えば、本文や、Message-Idヘッダ、Toヘッダ、Subjectヘッダ等に出現するワードが検索索引格納部133に格納された検索索引に登録される。検索索引は、メールシステム1を利用するユーザのユーザIDに関連付けられていることが好ましい。なお、検索索引情報には、メールに出現するワードと、そのワードの出現位置とが関連付けられていてもよい。
A search index associates a word extracted from a mail with the mail ID of the mail in which the word appears. For example, words that appear in the text, Message-Id header, To header, Subject header, etc. are registered in the search index stored in the search
検索索引格納部133は、検索索引が格納される格納部である。検索索引格納部133の検索索引には、検索索引登録部132によって、メールから抽出されたワードと、そのワードが出現したメールのメールIDとが関連付けられて登録される。検索索引格納部133には、メールシステム1を利用するユーザ宛に送信されてきたメールの検索索引が格納される。検索索引格納部133に格納された検索索引に登録された情報は、メールボックス12に格納されたメールが削除されてもそのまま保管される。
The search
図4は、検索索引格納部133に格納される検索索引をまとめた検索索引テーブル120である。図4の検索索引テーブル120には、メールから抽出されたワードと、そのワードの出現位置と、そのワードが出現するメールのメールIDとが、メールシステム1を利用するユーザのユーザIDごとにまとめられている。なお、検索索引テーブル120には、図4に記載されたデータ以外の情報が含まれてもよい。
FIG. 4 is a search index table 120 in which search indexes stored in the search
検索索引照合部134は、復元対象メールのメールIDを復元受付部131から取得する。検索索引照合部134は、復元対象メールのメールIDを取得すると、検索索引格納部133に格納された検索索引から、そのメールIDに関連付けられたワードを検索する。検索索引照合部134は、検索によってヒットしたワードを抽出する。
The search
検索索引照合部134は、検索索引格納部133に格納された検索索引から、抽出されたワードに関連付けられたメールIDを検索する。そして、検索索引照合部134は、検索によってヒットしたメールIDに関連付けられたワードの組と、復元対象メールのメールIDに関連付けられたワードの組とを比較する。
Search
検索索引照合部134は、復元対象メールのメールIDに関連付けられたワードの組に含まれるワードとの一致率が高いメールを復元対象メールとして検出し、検出されたメールのメールIDをメール復元部135に出す。なお、検索索引照合部134は復元対象メールのメールIDに関連付けられたワードの組に含まれるワードが全て一致するメールが復元対象メールであると検出してもよいし、一致率が最も高いメールが復元対象メールであると検出してもよい。
The search
図5は、図4の検索索引テーブル120に格納された検索索引に基づいてメールIDがA-000001のメールを復元するために出現ワードを比較する例である。以下においては、それぞれのメールをメールIDで区別して記載する。例えば、メールIDがA-000001のメールのことをA-000001と記載する。 FIG. 5 is an example of comparing words appearing in order to restore the mail with the mail ID A-000001 based on the search index stored in the search index table 120 of FIG. In the following, each mail is distinguished by mail ID and described. For example, a mail with a mail ID of A-000001 is described as A-000001.
A-000001には、「定例会議」、「世話」、「いつも」、「9月27日」、「○○様」、「訪問」、・・・といったワードが出現する。A-000001出現するワードは、A-000008やB-0000092などにも出現する。例えば、A-000001に出現するワードと、A-000008に出現するワードとの一致率は60%であるとする。また、A-000001に出現するワードと、B-000092に出現するワードとの一致率は100%であるとする。この場合、検索索引照合部134は、一致率が最も高いB-000092が復元対象メールであると検出する。
In A-000001, words such as ``regular meeting'', ``care'', ``always'', ``September 27th'', ``Mrs. A word that appears in A-000001 also appears in A-000008, B-0000092, and so on. For example, it is assumed that the matching rate between the word appearing in A-000001 and the word appearing in A-000008 is 60%. It is also assumed that the matching rate between the word appearing in A-000001 and the word appearing in B-000092 is 100%. In this case, the search
検索索引照合部134は、ワードに加えて、そのワードの出現位置を用いて検索を行ってもよい。出現位置が一致するワードで検索を行なえば、検索対象となるワードを絞り込むことができるため、検索負荷や検索時間を短縮できる。
The search
例えば、メールボックス12の異なるユーザの記憶領域に記憶され、Message-Idのワードが一致するメールは、複数のユーザ宛に送信されてきたメールがユーザごとの記憶領域に格納されたものである。すなわち、メールボックス12の異なるユーザの記憶領域に記憶され、Message-Idが一致するメールは復元対象メールである。
For example, mails that are stored in storage areas of different users in the
Message-Idのワードが一致するメールがない場合は、他の出現位置に出現するワードの一致率によって復元対象メールを検出すればよい。例えば、Subjectなどのメールヘッダに同一単語が含まれる場合、同一のメールである可能性が高いために一致率が高いものと評価される。 If there is no mail matching the word of Message-Id, the mail to be restored can be detected based on the matching rate of words appearing at other appearing positions. For example, when the same word is included in the mail header such as Subject, there is a high possibility that the mails are the same mail, so the match rate is evaluated as high.
また、検索索引照合部134の検索範囲は、全てのユーザを対象としてもよいし、特定のユーザに限定してもよい。同一のメールが存在するのは、復元対象メールの宛先に含まれていたユーザの記憶領域であるため、復元対象メールの宛先に含まれていたユーザのみを検索範囲としてもよい。検索索引照合部134の検索範囲を復元対象メールの宛先に含まれていたユーザに絞れば、復元対象メールの検索負荷や検索時間を短縮できる。
Further, the search range of the search
本実施形態のメールシステムは、復元対象メールに類似するメールをメールボックスに復元する。なお、本実施形態のメールシステムの構成は、第1の実施形態と同様であるため、図面は省略し、第1の実施形態と同じ符号を用いて説明する。 The mail system of this embodiment restores mail similar to the restore target mail to the mailbox. Since the configuration of the mail system of this embodiment is the same as that of the first embodiment, the drawings are omitted and the same reference numerals as those of the first embodiment are used for explanation.
また、検索索引照合部134は、復元対象メールと同一ではないが、ワードの一致率が所定の閾値を超えたメール(類似メールとも呼ぶ)を復元してもよい。例えば、類似メールが復元対象メールを引用する場合、その類似メールが引用する箇所には復元対象メールが含まれる可能性がある。また、例えば、復元対象メールが類似メールを引用する場合、復元対象メールの本文中で参照したい記載が類似メールの本文中に記載されている可能性がある。この場合、検索索引照合部134は、複数の類似メールを復元してもよい。
Further, the search
メール復元部135は、検索索引照合部134からメールIDを取得する。メール復元部135は、検索索引照合部134から取得したメールIDが付与されたメールを復元依頼メールの依頼元のユーザの記憶領域にコピーする。その結果、復元依頼メールの依頼元のユーザの記憶領域に復元対象メールが復元される。例えば、メール復元部135は、検索索引照合部134から取得したメールIDが付与されたメールをメールボックス12から取り出してから、そのメールをメールボックス12に記憶させるように構成できる。
The
以上が、本実施形態のメールシステム1の構成についての説明である。なお、上記のメールシステム1の構成は一例であって、本実施形態のメールシステム1の構成をそのままの形態に限定するものではない。
The above is the description of the configuration of the
(動作)
次に、メールシステム1の動作について図面を参照しながら説明する。以下においては、メールシステム1によるメール受信処理、メールシステム1に含まれるデータ復元装置13による検索索引登録処理およびデータ復元処理に分けて説明する。
(motion)
Next, the operation of the
〔メール受信処理〕
まず、メールシステム1がメールを受信した際に実行するメール受信処理について図面を参照しながら説明する。図6は、メールシステム1が実行するメール受信処理について説明するためのフローチャートである。
[Email reception processing]
First, the mail receiving process executed when the
図6において、まず、メールシステム1は、外部メールサーバ100またはいずれかの端末10からメールを受信する(ステップS11)。
In FIG. 6, first, the
次に、メールシステム1は、受信したメールが復元依頼メールであるか否かを判定する(ステップS12)。
Next, the
受信したメールが復元依頼メールではない場合(ステップS12でNo)、メールシステム1は、受信したメールの宛先のユーザの記憶領域にそのメールを記憶させる(ステップS13)。
If the received mail is not the restoration request mail (No in step S12), the
次に、メールシステム1は、受信したメールの検索索引登録処理を実行する(ステップS14)。
Next, the
一方、受信したメールが復元依頼メールである場合(ステップS12でYes)、メールシステム1は、受信したメールのデータ復元処理を実行する(ステップS15)。
On the other hand, if the received mail is a restoration request mail (Yes in step S12), the
以上が、メールシステム1のメール受信処理についての説明である。なお、図6のフローチャートに沿ったメールシステム1によるメール受信処理は一例であって、本実施形態のメールシステム1によるメール受信処理を限定するものではない。
The above is the description of the mail reception process of the
〔検索索引登録処理〕
次に、メールシステム1の受信したメールが通常メールであった場合に、データ復元装置13が実行する検索索引登録処理について図面を参照しながら説明する。図7は、データ復元装置13が実行する検索索引登録処理について説明するためのフローチャートである。
[Search index registration process]
Next, the search index registration process executed by the
図7において、まず、データ復元装置13は、取得したメールに含まれるワードを抽出する(ステップS121)。例えば、データ復元装置13は、取得したメールから、本文や、Message-Idヘッダ、Toヘッダ、Subjectヘッダ等に出現するワードを抽出する。
In FIG. 7, first, the
次に、データ復元装置13は、抽出したワードを、メール情報に関連付けて検索索引に登録する(ステップS122)。例えば、データ復元装置13は、復元対象メールを一意に特定するためのメール情報としてメールIDを用いる。例えば、データ復元装置13は、抽出したワードを、そのワードの出現位置や、そのメールの送信先のユーザIDに関連付けて検索索引に登録してもよい。
Next, the
以上が、データ復元装置13が実行する検索索引登録処理についての説明である。なお、図7のフローチャートに沿ったデータ復元装置13による検索索引登録処理は一例であって、本実施形態のデータ復元装置13による検索索引登録処理を限定するものではない。
The above is the description of the search index registration process executed by the
〔データ復元処理〕
図8は、メールシステム1の受信したメールが復元依頼メールではなかった場合に、データ復元装置13が行うデータ復元処理について説明するためのフローチャートである。
[Data restoration process]
FIG. 8 is a flowchart for explaining data restoration processing performed by the
図8において、まず、データ復元装置13は、復元対象メールのメール情報を復元依頼メールから抽出する(ステップS141)。例えば、データ復元装置13は、復元対象メールを一意に特定するためのメール情報としてメールIDを用いる。
In FIG. 8, first, the
次に、データ復元装置13は、検索索引格納部133に格納された検索索引を用いて、復元対象メールのメール情報に関連付けられたワードを検索する(ステップS142)。例えば、データ復元装置13は、復元対象メールのメールIDに関して、そのメールIDのメールのヘッダや本文に含まれる単語セットをワードとして検索索引格納部133から抽出する。
Next, the
次に、データ復元装置13は、検索でヒットしたワード(出現ワード)を抽出する(ステップS143)。例えば、データ復元装置13は、検索でヒットした複数の出現ワードの組を抽出する。
Next, the
次に、データ復元装置13は、検索索引格納部133に格納された検索索引を用いて、抽出されたワードに関連付けられたユーザ情報を検索する(ステップS144)。
Next, the
次に、データ復元装置13は、検索でヒットしたユーザ情報を抽出する(ステップS145)。このときに抽出されるメールは復元候補メールである。
Next, the
次に、データ復元装置13は、復元対象メールに基づいて抽出されたワードと、復元候補メールに基づいて抽出されたワードとを比較し、ワードの一致率に基づいて復元候補メールのうち少なくとも一つを抽出する(ステップS146)。例えば、データ復元装置13は、ワードが全て一致する復元候補メールを抽出する。例えば、データ復元装置13は、ワードの一致率が最も高い復元候補メールを抽出する。
Next, the
なお、データ復元装置13は、復元対象メールの宛先に関連付けられたメールの検索を優先してもよい。例えば、データ復元装置13は、メーリングリストが宛先に含まれる場合、そのメーリングリストのアドレスを展開し、展開されたアドレスに含まれる宛先に関連付けられたメールの検索を優先してもよい。
Note that the
例えば、ステップS146においてMessage-Idの値が一致するメールがヒットした場合、データ復元装置13は、Message-Idの値が一致するメールを復元対象メールとして抽出してもよい。Message-Idの値が一致しない場合、データ復元装置13は、ステップS146のようにワードの一致率に基づいてメールを抽出すればよい。
For example, if a mail with a matching Message-Id value is hit in step S146, the
そして、データ復元装置13は、抽出された復元候補メールを復元対象メールとして、依頼元のユーザの記憶領域にコピーする(ステップS147)。
Then, the
以上が、データ復元装置13が実行するデータ復元処理についての説明である。なお、図8のフローチャートに沿ったデータ復元装置13によるデータ復元処理は一例であって、本実施形態のデータ復元装置13によるデータ復元処理を限定するものではない。
The above is the description of the data restoration process executed by the
〔削除一覧要求〕
ここで、ユーザの要求に応じて、削除メールの一覧(削除メール一覧とも呼ぶ)をユーザに応答する方法について一例を挙げて説明する。以下の削除メール一覧の要求および返却に関する説明においては、データ復元装置13を動作の主体として説明する。
[Deletion list request]
Here, an example of a method of responding to a user with a list of deleted mails (also called a list of deleted mails) in response to a user's request will be described. In the following description of the request and return of the list of deleted mails, the
メール送受信装置11は、いずれかのユーザが利用する端末10から削除メール一覧を要求するメール(削除メール一覧要求とも呼ぶ)を受信すると、その削除メール一覧要求をデータ復元装置13に出力する。
Upon receiving a mail requesting a list of deleted mails (also called a list of deleted mails) from the terminal 10 used by any user, the mail transmitting/receiving
データ復元装置13は、メール送受信装置11から削除メール一覧要求を取得すると、その要求に応じた削除メール一覧を作成する。例えば、メール送受信装置11は、IMAPのログ情報を用いて、削除されたメールを抽出し、削除されたメールのメールIDやSubject、削除された日付を含むデータのリストを削除メール一覧として作成する。データ復元装置13は、作成した削除メール一覧をメール送受信装置11に出力する。
When the
メール送受信装置11は、データ復元装置13から削除メール一覧を取得すると、その削除メール一覧を含むメール(削除メール一覧応答とも呼ぶ)を要求元の端末10に対して送信する。
After obtaining the deleted mail list from the
図9は、データ復元装置13が受信する削除メール一覧要求の一例(削除メール一覧要求112)である。図9の削除メール一覧要求112は、送信元(From)のユーザAから、送信先(To)のデータ復元装置13に送信される。図9の例では、削除メール一覧要求112の件名には、「削除メール一覧取得依頼」と記載されている。
FIG. 9 is an example of a deleted mail list request (deleted mail list request 112) received by the
図10は、データ復元装置13が作成する削除一覧が本文中に含まれる削除一覧応答メールの一例(削除一覧応答メール113)である。図10の削除一覧応答メール113は、送信元(From)のデータ復元装置13から、送信先(To)のユーザAに送信される。図10の例では、削除一覧応答メール113の件名には、「Re:メール削除一覧取得依頼」と記載されている。削除一覧応答メール113の本文には、削除済みのメールのメールID、Subject、日付(Date)の値がリスト形式で記載されている。
FIG. 10 is an example of a deletion list response mail (deletion list response mail 113) in which the deletion list created by the
以上が、ユーザの要求に応じて、削除メール一覧をユーザに応答する方法についての説明である。例えば、削除メール一覧応答を受信した端末を使用するユーザは、受信した削除メール一覧応答に含まれる削除メール一覧を参照して、復元対象メールを選択できる。 The above is the description of the method of responding to the user with the list of deleted mails in response to the user's request. For example, a user using a terminal that has received a deleted email list response can refer to the deleted email list included in the received deleted email list response and select an email to be restored.
以上のように、本実施形態のメールシステムは、メールボックスと、メール送受信装置と、データ復元装置とを備える。メールボックスは、ユーザごとの記憶領域を有する。メール送受信装置は、ユーザ宛てのメールを受信し、受信したユーザ宛のメールをユーザに割り当てられた記憶領域に記憶させる。データ復元装置は、メール送受信装置が受信したメールを取得し、ユーザ宛てのメールに関して、ユーザ宛てのメールに含まれるワードと、ユーザ宛てのメールのメール情報とを少なくとも関連付ける検索索引が登録される。 As described above, the mail system of this embodiment includes a mailbox, a mail transmission/reception device, and a data restoration device. A mailbox has a storage area for each user. A mail transmitting/receiving device receives a mail addressed to a user and stores the received mail addressed to the user in a storage area assigned to the user. The data restoration device acquires the mail received by the mail transmitting/receiving device, and registers a search index for at least associating words included in the mail addressed to the user and mail information of the mail addressed to the user with respect to the mail addressed to the user.
データ復元装置は、ユーザ宛てのメールを取得した際に、ユーザ宛てのメールに含まれるワードを抽出し、抽出されたワードとユーザ宛てのメールのメール情報とを関連付けて検索索引に登録する。 When acquiring a mail addressed to a user, the data restoration device extracts words contained in the mail addressed to the user, associates the extracted words with mail information of the mail addressed to the user, and registers them in a search index.
データ復元装置は、メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、検索索引を参照して、復元対象メールのメール情報に関連付けられたワードと関連付けられたメール情報を抽出する。データ復元装置は、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する。データ復元装置は、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 When the data restoration device obtains a restoration request mail requesting restoration of a restoration-targeted email that has been deleted from a mailbox, the data restoration device refers to the search index and associates words associated with the email information of the restoration-targeted email. extract the email information The data restoration device stores data in a storage area of a user different from the user who requested the restoration request mail, based on the rate of matching between the words associated with the extracted mail information and the words associated with the restoration target mail. extract at least one e-mail from among the e-mails The data restoration device restores the extracted mail as a restoration target mail in the storage area of the user who requested the restoration request mail.
本実施形態の一態様のデータ復元装置は、ユーザ宛てのメールをメール送受信装置から取得した際に、ユーザ宛てのメールに含まれるワードとともにワードの出現位置とを抽出する。データ復元装置は、抽出されたワードとユーザ宛てのメールのメール情報とをワードの出現位置に関連付けて検索索引に登録する。データ復元装置は、復元依頼メールを取得した際に、検索索引を参照して、復元対象メールに関連付けられたワードのうちワードの出現位置が一致するメール情報を抽出する。データ復元装置は、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する。データ復元装置は、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A data restoration device according to one aspect of the present embodiment extracts words and positions of appearance of the words included in the mail addressed to the user when the mail addressed to the user is acquired from the mail transmitting/receiving device. The data restoration device associates the extracted word and the mail information of the mail addressed to the user with the appearance position of the word and registers them in the search index. When the data restoration device acquires the restoration request mail, it refers to the search index and extracts the mail information in which the appearance position of the word matches among the words associated with the restoration target mail. The data restoration device stores data in a storage area of a user different from the user who requested the restoration request mail, based on the rate of matching between the words associated with the extracted mail information and the words associated with the restoration target mail. extract at least one e-mail from among the e-mails The data restoration device restores the extracted mail as a restoration target mail in the storage area of the user who requested the restoration request mail.
本実施形態の一態様のデータ復元装置は、ワードの出現位置としてMessage-Idを含む検索索引を登録する。データ復元装置は、復元依頼メールを取得した際に、検索索引を参照して、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールのうち、復元対象メールのMessage-Idに関連付けられたワードが一致するメールを抽出する。データ復元装置は、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A data restoration device according to one aspect of the present embodiment registers a search index including Message-Id as a word appearance position. When the data restoration device acquires the restoration request mail, the data restoration device refers to the search index and finds Message- Extract emails that match the word associated with the Id. The data restoration device restores the extracted mail as a restoration target mail in the storage area of the user who requested the restoration request mail.
本実施形態の一態様のデータ復元装置は、復元依頼メールを取得した際に、検索索引を参照して、復元対象メールに関連付けられたワードと関連付けられたメール情報を抽出する。データ復元装置は、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとが全一致するメールを、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から抽出する。データ復元装置は、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A data restoration device according to one aspect of the present embodiment refers to a search index when obtaining a restoration request mail, and extracts mail information associated with words associated with the restoration target mail. The data restoration device stores emails in which the words associated with the extracted email information completely match the words associated with the email to be restored in a storage area of a user different from the user who requested the restoration request email. extracted from the e-mail. The data restoration device restores the extracted mail as a restoration target mail in the storage area of the user who requested the restoration request mail.
本実施形態の一態様のデータ復元装置は、復元依頼メールを取得した際に、検索索引を参照して、復元対象メールに関連付けられたワードと関連付けられたメール情報を抽出する。データ復元装置は、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率が最大のメールを、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から抽出する。データ復元装置は、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A data restoration device according to one aspect of the present embodiment refers to a search index when obtaining a restoration request mail, and extracts mail information associated with words associated with the restoration target mail. The data restoration device stores the email with the maximum matching rate between the word associated with the extracted email information and the word associated with the email to be restored in a storage area of a user different from the user who requested the restoration request email. Extract from stored emails. The data restoration device restores the extracted mail as a restoration target mail in the storage area of the user who requested the restoration request mail.
本実施形態の一態様のデータ復元装置は、復元依頼メールを取得した際に、検索索引を参照して、復元対象メールに関連付けられたワードと関連付けられたメール情報を抽出する。データ復元装置は、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率が所定の閾値を超えるメールを、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から抽出する。データ復元装置は、抽出したメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A data restoration device according to one aspect of the present embodiment refers to a search index when obtaining a restoration request mail, and extracts mail information associated with words associated with the restoration target mail. The data restoration device restores an email whose matching rate between words associated with the extracted email information and words associated with the email to be restored exceeds a predetermined threshold value by a user other than the user who requested the restoration request email. Extract from mails stored in the storage area. The data restoration device restores the extracted mail as a restoration target mail in the storage area of the user who requested the restoration request mail.
本実施形態の一態様のデータ復元装置は、メール送受信装置から削除メール一覧要求を取得すると、削除メール一覧要求に応じて削除済みメールのリストを含む削除メール一覧応答を作成し、作成した削除メール一覧応答をメール送受信装置に出力する。 A data restoration device according to one aspect of the present embodiment, when receiving a deleted mail list request from a mail transmitting/receiving device, creates a deleted mail list response including a list of deleted mails in response to the deleted mail list request, and deletes the created deleted mail. Output the list response to the mail sending/receiving device.
本実施形態の一態様のデータ復元装置は、ユーザごとの記憶領域を有するメールボックスと、ユーザ宛てのメールを受信し、受信したユーザ宛のメールをユーザに割り当てられた記憶領域に記憶させるメール送受信装置とに接続される。データ復元装置は、復元受付部、検索索引格納部、検索索引登録部、検索索引照合部、およびメール復元部を備える。復元受付部は、メール送受信装置からメールを取得し、取得したメールが通常メールである場合は通常メールを出力し、取得したメールが復元依頼メールである場合は復元依頼メールに含まれるメール情報を抽出する。検索索引格納部には、通常メールに含まれるワードと通常メールのメール情報とが関連付けられた検索索引が格納される。検索索引登録部は、復元受付部から通常メールが入力され、入力された通常メールに含まれるワードと通常メールのメール情報とを関連付けて検索索引に登録する。検索索引照合部は、復元受付部から復元依頼メールのメール情報が入力され、復元対象メールのメール情報に関連付けられたワードと関連付けられたメール情報を抽出する。検索索引照合部は、抽出されたメール情報に関連付けられたワードと復元対象メールに関連付けられたワードとの一致率に基づいて、復元依頼メールの依頼元のユーザとは異なるユーザの記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する。メール復元部は、検索索引照合部によって抽出されたメールを復元対象メールとして復元依頼メールの依頼元のユーザの記憶領域に復元する。 A data restoration apparatus according to one aspect of the present embodiment includes a mailbox having a storage area for each user, and mail transmission/reception that receives mail addressed to a user and stores the received mail addressed to the user in a storage area assigned to the user. connected to the device. The data restoration device includes a restoration acceptance section, a search index storage section, a search index registration section, a search index collation section, and a mail restoration section. The restoration reception unit obtains mail from the mail transmission/reception device, outputs the normal mail if the obtained mail is a normal mail, and outputs the mail information contained in the restoration request mail if the obtained mail is a restoration request mail. Extract. The search index storage unit stores a search index in which words included in normal mails are associated with mail information of the normal mails. The search index registration unit receives the normal mail from the restoration reception unit, associates the words contained in the input normal mail with the mail information of the normal mail, and registers them in the search index. The search index matching unit receives the mail information of the restoration request mail from the restoration reception unit, and extracts the mail information associated with the word associated with the mail information of the restoration target mail. The search index matching unit stores the word in a storage area of a user different from the user who requested the restoration request mail, based on the rate of matching between the words associated with the extracted mail information and the words associated with the restoration target mail. Extract at least one email out of the received emails. The mail restoring unit restores the mail extracted by the search index matching unit as the mail to be restored in the storage area of the user who requested the restoration request mail.
本実施形態のメールシステムは、メールが複数の宛先に配送されることが多いという特徴を利用する。本実施形態のメールシステムは、メール受信時に、メールのヘッダや本文に含まれるワードを検索索引(インデックス)化し、それを保持する。本実施形態のメールシステムが保持するメッセージヘッダの情報には、メールを一意に識別するMessage-Idヘッダの値や、メールの宛先を示すToヘッダといった情報が含まれる。 The mail system of this embodiment utilizes the characteristic that mail is often delivered to multiple destinations. The mail system of the present embodiment, when receiving mail, indexes words included in the header and text of the mail, and holds the index. The message header information held by the mail system of this embodiment includes information such as a Message-Id header value that uniquely identifies a mail and a To header that indicates the destination of the mail.
本実施形態のメールシステムは、メールボックスから削除されたメールの復元依頼を受け付ける。本実施形態のメールシステムは、削除されたメールの復元依頼を受けると、復元対象のメールの索引情報を検索索引から取り出す。本実施形態のメールシステムは、検索索引を用いて、メール同士の検索索引を比較して照合を行う。本実施形態のメールシステムは、Message-Idが一致するメールを検索できた場合は、そのメールを復元対象メールとして抽出する。また、本実施形態のメールシステムは、Message-Idが一致するメールを検索できなかった場合は、他のユーザのメールを含めてメールに出現するワードの一致率を検証し、復元対象メールとの一致率が高いメールを復元対象メールとして抽出する。本実施形態のメールシステムは、検索索引の照合によって抽出されたメールを復元依頼の依頼元のユーザのメールボックスに新しいメールとして復元する。 The mail system of this embodiment accepts a request to restore mail deleted from a mailbox. When receiving a request to restore deleted mail, the mail system of this embodiment extracts index information of the mail to be restored from the search index. The mail system of this embodiment uses a search index to compare the search indexes of emails and perform matching. When the mail system of this embodiment can retrieve a mail with a matching Message-Id, it extracts the mail as a restoration target mail. In addition, if the mail system of this embodiment fails to retrieve a mail with a matching Message-Id, it verifies the matching rate of words appearing in mails including mails of other users, and compares it with the mail to be restored. Extract emails with a high match rate as emails to be restored. The mail system of the present embodiment restores the mail extracted by matching the search index as a new mail in the mailbox of the user who made the restoration request.
本実施形態のメールシステムにおいては、他のユーザのメールボックスに保存されたメールを復元するので、削除されたメールをバックアップするためのストレージを追加する必要はない。また、本実施形態のメールシステムにおいては、ユーザのメールボックスにメールが保存されていれば削除されたメールを復元できるので、メールをアーカイブしておく場合のように特定の期間がすぎると削除されてしまうことがない。すなわち、本実施形態のメールシステムによれば、メールのアーカイブをせずに、削除されたメールを復元することができる。 In the mail system of this embodiment, since mail saved in mailboxes of other users is restored, there is no need to add storage for backing up deleted mail. In addition, in the mail system of this embodiment, deleted mail can be restored if the mail is stored in the mailbox of the user. I never get tired of it. That is, according to the mail system of this embodiment, deleted mail can be restored without archiving the mail.
以上のように、本実施形態のメールシステムによれば、メールデータをバックアップするストレージを導入しなくても、メールボックスから削除されたメールを復元できる。 As described above, according to the mail system of the present embodiment, it is possible to restore mail deleted from a mailbox without introducing a storage for backing up mail data.
(ハードウェア)
ここで、第1の実施形態に係るメールシステム1を実現するハードウェア構成について、図11の情報処理装置90を一例として挙げて説明する。なお、図11の情報処理装置90は、メールシステム1を実現するための構成例であって、本発明の範囲を限定するものではない。なお、メールシステム1を構成するメール送受信装置11やメールボックス12、データ復元装置13は、それぞれ別のハードウェアに構成してもよいし、同じハードウェアに構成してもよい。また、図11の情報処理装置90は、端末10や外部メールサーバ100を実現するハードウェア構成でもある。
(hardware)
Here, the hardware configuration for realizing the
図11のように、情報処理装置90は、プロセッサ91、主記憶装置92、補助記憶装置93、入出力インターフェース95および通信インターフェース96を備える。図11においては、インターフェースをI/F(Interface)と略して表記する。プロセッサ91、主記憶装置92、補助記憶装置93、入出力インターフェース95および通信インターフェース96は、バス99を介して互いにデータ通信可能に接続される。また、プロセッサ91、主記憶装置92、補助記憶装置93および入出力インターフェース95は、通信インターフェース96を介して、インターネットやイントラネットなどのネットワークに接続される。
As shown in FIG. 11, an
プロセッサ91は、補助記憶装置93等に格納されたプログラムを主記憶装置92に展開し、展開されたプログラムを実行する。プロセッサ91は、メールシステム1の処理を実行する中央演算装置として機能する。
The
主記憶装置92は、プログラムが展開される領域を有する。主記憶装置92は、例えばDRAM(Dynamic Random Access Memory)などの揮発性メモリとすればよい。また、MRAM(Magnetoresistive Random Access Memory)などの不揮発性メモリを主記憶装置92として構成・追加してもよい。
The
補助記憶装置93は、種々のデータを記憶する。補助記憶装置93は、ハードディスクやフラッシュメモリなどのローカルディスクによって構成される。なお、種々のデータを主記憶装置92に記憶させる構成とし、補助記憶装置93を省略することも可能である。
The
入出力インターフェース95は、情報処理装置90と周辺機器とを接続するためのインターフェースである。通信インターフェース96は、規格や仕様に基づいて、インターネットやイントラネットなどのネットワークを通じて、外部のシステムや装置に接続するためのインターフェースである。入出力インターフェース95および通信インターフェース96は、外部機器と接続するインターフェースとして共通化してもよい。
The input/
情報処理装置90には、必要に応じて、キーボードやマウス、タッチパネルなどの入力機器を接続するように構成してもよい。それらの入力機器は、情報や設定の入力に使用される。なお、タッチパネルを入力機器として用いる場合は、表示機器の表示画面が入力機器のインターフェースを兼ねる構成とすればよい。プロセッサ91と入力機器との間のデータ通信は、入出力インターフェース95に仲介させればよい。
The
また、情報処理装置90には、情報を表示するための表示機器を備え付けてもよい。表示機器を備え付ける場合、情報処理装置90には、表示機器の表示を制御するための表示制御装置(図示しない)が備えられていることが好ましい。表示機器は、入出力インターフェース95を介して情報処理装置90に接続すればよい。
Further, the
また、情報処理装置90には、必要に応じて、ディスクドライブを備え付けてもよい。ディスクドライブは、バス99に接続される。ディスクドライブは、プロセッサ91と図示しない記録媒体(プログラム記録媒体)との間で、記録媒体からのデータ・プログラムの読み出し、情報処理装置90の処理結果の記録媒体への書き込みなどを仲介する。記録媒体は、例えば、CD(Compact Disc)やDVD(Digital Versatile Disc)などの光学記録媒体で実現できる。また、記録媒体は、USB(Universal Serial Bus)メモリやSD(Secure Digital)カードなどの半導体記録媒体や、フレキシブルディスクなどの磁気記録媒体、その他の記録媒体によって実現してもよい。
Further, the
以上が、メールシステム1を可能とするためのハードウェア構成の一例である。なお、図11のハードウェア構成は、メールシステム1の演算処理を実行するためのハードウェア構成の一例であって、本発明の範囲を限定するものではない。また、メールシステム1に関する処理をコンピュータに実行させるプログラムも本発明の範囲に含まれる。さらに、メールシステム1の処理に関するプログラムを記録したプログラム記録媒体も本発明の範囲に含まれる。
The above is an example of the hardware configuration for enabling the
メールシステム1の構成要素は、任意に組み合わせることができる。また、メールシステム1の構成要素は、ソフトウェアによって実現してもよいし、回路によって実現してもよい。
The components of the
以上、実施形態を参照して本発明を説明してきたが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
1 メールシステム
10 端末
11 メール送受信装置
12 メールボックス
13 データ復元装置
100 外部メールサーバ
131 復元受付部
132 検索索引登録部
133 検索索引格納部
134 検索索引照合部
135 メール復元部
1 Mail System 10
Claims (10)
前記ユーザ宛てのメールを受信し、受信した前記ユーザ宛のメールを前記ユーザに割り当てられた前記記憶領域に記憶させるメール送受信装置と、
前記メール送受信装置が受信したメールを取得し、前記ユーザ宛てのメールに関して、前記ユーザ宛てのメールに含まれるワードと、前記ユーザ宛てのメールのメール情報とを少なくとも関連付ける検索索引が登録されるデータ復元装置とを備え、
前記データ復元装置は、
前記ユーザ宛てのメールを取得した際に、前記ユーザ宛てのメールに含まれる前記ワードを抽出し、抽出された前記ワードと前記ユーザ宛てのメールの前記メール情報とを関連付けて前記検索索引に登録し、
前記メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、前記検索索引を参照して、前記復元対象メールの前記メール情報に関連付けられた前記ワードと関連付けられた前記メール情報を抽出し、抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率に基づいて、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出し、抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元するメールシステム。 a mailbox having a storage area for each user;
a mail transmitting/receiving device that receives mail addressed to the user and stores the received mail addressed to the user in the storage area assigned to the user;
Data restoration in which a mail received by the mail transmitting/receiving device is acquired, and a search index is registered for at least relating words contained in the mail addressed to the user and mail information of the mail addressed to the user with respect to the mail addressed to the user. a device;
The data restoration device
extracting the word included in the mail addressed to the user when the mail addressed to the user is acquired, and registering the extracted word in the search index in association with the email information of the email addressed to the user; ,
When the restoration request mail requesting restoration of the restoration-targeted mail deleted from the mailbox is obtained, the search index is referred to, and the word associated with the mail information of the restoration-targeted mail is associated. and extracting the extracted mail information, and based on the rate of matching between the words associated with the extracted mail information and the words associated with the restoration target mail, the user who requested the restoration request mail A mail system for extracting at least one mail from among mails stored in the storage area of different users and restoring the extracted mail as the restoration target mail in the storage area of the user who requested the restoration request mail.
前記ユーザ宛てのメールを前記メール送受信装置から取得した際に、前記ユーザ宛てのメールに含まれる前記ワードとともに前記ワードの出現位置とを抽出し、抽出された前記ワードと前記ユーザ宛てのメールの前記メール情報とを前記ワードの出現位置に関連付けて前記検索索引に登録し、
前記復元依頼メールを取得した際に、前記検索索引を参照して、前記復元対象メールに関連付けられた前記ワードのうち前記ワードの出現位置が一致する前記メール情報を抽出し、抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率に基づいて、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出し、抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元する請求項1に記載のメールシステム。 The data restoration device
when the mail addressed to the user is obtained from the mail transmitting/receiving device, the words included in the mail addressed to the user and the position of appearance of the words are extracted, and the words extracted and the mail addressed to the user are extracted. and registering the mail information in the search index in association with the appearance position of the word,
when the restoration request mail is obtained, referring to the search index, extracting the mail information in which the appearance position of the word matches among the words associated with the restoration target mail, and extracting the extracted mail Based on the match rate between the word associated with the information and the word associated with the restoration target email, among the emails stored in the storage area of a user different from the user who requested the restoration request email 2. The mail system according to claim 1, wherein at least one mail is extracted from the mail system, and the extracted mail is restored as the restoration target mail in the storage area of the user who requested the restoration request mail.
前記ワードの出現位置としてMessage-Idを含む前記検索索引を登録し、
前記復元依頼メールを取得した際に、前記検索索引を参照して、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールのうち、前記復元対象メールの前記Message-Idに関連付けられた前記ワードが一致するメールを抽出し、抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元する請求項2に記載のメールシステム。 The data restoration device
registering the search index including Message-Id as the occurrence position of the word;
When the restoration request mail is obtained, the search index is referred to, and among the mails stored in the storage area of a user different from the user who requested the restoration request mail, the Message of the restoration target mail. 3. The mail system according to claim 2, wherein mail matching said word associated with -Id is extracted, and the extracted mail is restored in said storage area of the user who requested said restoration request mail as said restoration target mail.
前記復元依頼メールを取得した際に、前記検索索引を参照して、前記復元対象メールに関連付けられた前記ワードと関連付けられた前記メール情報を抽出し、抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとが全一致するメールを、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から抽出し、抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元する請求項1乃至3のいずれか一項に記載のメールシステム。 The data restoration device
When the restoration request mail is obtained, the search index is referenced to extract the mail information associated with the word associated with the restoration target mail, and the mail information associated with the extracted mail information is extracted. A mail in which the word completely matches the word associated with the restoration target mail is extracted from the mail stored in the storage area of a user different from the requesting user of the restoration request mail. 4. The mail system according to any one of claims 1 to 3, wherein the mail is restored as the mail to be restored in the storage area of the user who requested the restoration request mail.
前記復元依頼メールを取得した際に、前記検索索引を参照して、前記復元対象メールに関連付けられた前記ワードと関連付けられた前記メール情報を抽出し、抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率が最大のメールを、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から抽出し、抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元する請求項1乃至3のいずれか一項に記載のメールシステム。 The data restoration device
When the restoration request mail is acquired, the search index is referenced to extract the mail information associated with the word associated with the restoration target mail, and the mail information associated with the extracted mail information is extracted. extracting an email having a maximum match rate between the word and the word associated with the restoration target email from emails stored in the storage area of a user different from the user who requested the restoration request email; 4. The mail system according to any one of claims 1 to 3, wherein the extracted mail is restored as the mail to be restored in the storage area of the user who requested the restoration request mail.
前記復元依頼メールを取得した際に、前記検索索引を参照して、前記復元対象メールに関連付けられた前記ワードと関連付けられた前記メール情報を抽出し、抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率が所定の閾値を超えるメールを、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から少なくとも一つ抽出し、抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元する請求項1乃至3のいずれか一項に記載のメールシステム。 The data restoration device
When the restoration request mail is acquired, the search index is referenced to extract the mail information associated with the word associated with the restoration target mail, and the mail information associated with the extracted mail information is extracted. emails in which the rate of matching between the word and the word associated with the email to be restored exceeds a predetermined threshold is selected from the emails stored in the storage area of a user different from the user who requested the restoration request email. 4. The mail system according to any one of claims 1 to 3, wherein at least one mail is extracted, and the extracted mail is restored as the mail to be restored in the storage area of the user who requested the restoration request mail.
前記メール送受信装置から削除メール一覧要求を取得すると、前記削除メール一覧要求に応じて削除済みメールのリストを含む削除メール一覧応答を作成し、作成した前記削除メール一覧応答を前記メール送受信装置に出力する請求項1乃至6のいずれか一項に記載のメールシステム。 The data restoration device
When a deleted mail list request is obtained from the mail transmitting/receiving device, a deleted mail list response including a list of deleted mails is created in response to the deleted mail list request, and the created deleted mail list response is output to the mail transmitting/receiving device. The mail system according to any one of claims 1 to 6.
前記メール送受信装置からメールを取得し、取得したメールが通常メールである場合は前記通常メールを出力し、取得したメールが復元対象メールの復元を依頼する復元依頼メールである場合は前記復元依頼メールに含まれるメール情報を抽出する復元受付手段と、
前記通常メールに含まれるワードと前記通常メールの前記メール情報とが関連付けられが検索索引が格納される検索索引格納手段と、
前記復元受付手段から前記通常メールが入力され、入力された前記通常メールに含まれる前記ワードと前記通常メールの前記メール情報とを関連付けて前記検索索引に登録する検索索引登録手段と、
前記復元受付手段から前記復元対象メールの前記メール情報が入力され、前記復元対象メールの前記メール情報に関連付けられた前記ワードと関連付けられた前記メール情報を抽出し、抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率に基づいて、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する検索索引照合手段と、
前記検索索引照合手段によって抽出されたメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元するメール復元手段とを備えるデータ復元装置。 Data restoration connected to a mailbox having a storage area for each user, and a mail transmitting/receiving device that receives mail addressed to the user and stores the received mail addressed to the user in the storage area assigned to the user. a device,
Obtaining mail from the mail transmitting/receiving device, outputting the normal mail when the obtained mail is a normal mail, and outputting the restoration request mail when the obtained mail is a restoration request mail requesting restoration of the restoration target mail. a restoration reception means for extracting the mail information contained in the
search index storage means for storing a search index associated with words contained in the ordinary mail and the mail information of the ordinary mail;
a search index registering means for receiving the normal mail from the restoration receiving means, and for registering in the search index the words contained in the input normal mail and the mail information of the normal mail in association with each other;
The mail information of the mail to be restored is input from the restoration receiving means, the mail information associated with the word associated with the mail information of the mail to be restored is extracted, and the mail information is associated with the extracted mail information. at least one of the emails stored in the storage area of a user other than the user who requested the restoration request email, based on the rate of matching between the word and the word associated with the email to be restored. a search index matching means for extracting two mails;
and a data restoration device for restoring the mail extracted by the search index collation means as the mail to be restored in the storage area of the user who requested the restoration request mail.
前記ユーザ宛てのメールに含まれるワードを抽出し、
抽出された前記ワードと前記ユーザ宛てのメールのメール情報とを関連付ける検索索引を登録し、
前記メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、前記検索索引を参照して、
前記復元対象メールの前記メール情報に関連付けられた前記ワードと関連付けられた前記メール情報を抽出し、
抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率に基づいて、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出し、
抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元するデータ復元方法。 When a mail addressed to the user who uses a mailbox having a storage area for each user is acquired,
extracting words contained in the mail addressed to the user;
registering a search index that associates the extracted word with mail information of mail addressed to the user;
When obtaining a restoration request mail requesting restoration of restoration target mail deleted from the mailbox, referring to the search index,
extracting the mail information associated with the word associated with the mail information of the restoration target mail;
Stored in the storage area of a user different from the requesting user of the restoration request mail, based on a match rate between the words associated with the extracted mail information and the words associated with the restoration target mail. Extract at least one email from the received emails,
A data restoration method for restoring the extracted mail as the restoration target mail in the storage area of the user who requested the restoration request mail.
前記ユーザ宛てのメールに含まれるワードを抽出する処理と、
抽出された前記ワードと前記ユーザ宛てのメールのメール情報とを関連付ける検索索引を登録する処理と、
前記メールボックスから削除された復元対象メールの復元を依頼する復元依頼メールを取得した際には、前記検索索引を参照して、
前記復元対象メールの前記メール情報に関連付けられた前記ワードと関連付けられた前記メール情報を抽出する処理と、
抽出された前記メール情報に関連付けられた前記ワードと前記復元対象メールに関連付けられた前記ワードとの一致率に基づいて、前記復元依頼メールの依頼元のユーザとは異なるユーザの前記記憶領域に記憶されたメールの中から少なくとも一つのメールを抽出する処理と、
抽出したメールを前記復元対象メールとして前記復元依頼メールの依頼元のユーザの前記記憶領域に復元する処理とをコンピュータに実行させるプログラム。 When a mail addressed to the user who uses a mailbox having a storage area for each user is obtained,
a process of extracting words contained in the mail addressed to the user;
a process of registering a search index that associates the extracted word with the mail information of the mail addressed to the user;
When obtaining a restoration request mail requesting restoration of restoration target mail deleted from the mailbox, referring to the search index,
a process of extracting the mail information associated with the word associated with the mail information of the restoration target mail;
Stored in the storage area of a user different from the requesting user of the restoration request mail, based on a match rate between the words associated with the extracted mail information and the words associated with the restoration target mail. a process of extracting at least one email from the received emails;
A program for causing a computer to execute a process of restoring the extracted mail as the mail to be restored in the storage area of the user who requested the restoration request mail.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019022286A JP7183845B2 (en) | 2019-02-12 | 2019-02-12 | Mail system, data recovery device, data recovery method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019022286A JP7183845B2 (en) | 2019-02-12 | 2019-02-12 | Mail system, data recovery device, data recovery method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020129317A JP2020129317A (en) | 2020-08-27 |
JP7183845B2 true JP7183845B2 (en) | 2022-12-06 |
Family
ID=72174607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019022286A Active JP7183845B2 (en) | 2019-02-12 | 2019-02-12 | Mail system, data recovery device, data recovery method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7183845B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351797A (en) | 2001-05-23 | 2002-12-06 | Ntt Me Corp | System and method for retrieving electronic mail and electronic mail retrieval program |
JP2010218190A (en) | 2009-03-17 | 2010-09-30 | Nomura Research Institute Ltd | Document retrieval system |
JP2010263275A (en) | 2009-04-30 | 2010-11-18 | Internatl Business Mach Corp <Ibm> | System, server, method, and computer program for relaying electronic mail |
US20150212889A1 (en) | 2014-01-27 | 2015-07-30 | Commvault Systems, Inc. | Techniques for serving archived electronic mail |
-
2019
- 2019-02-12 JP JP2019022286A patent/JP7183845B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002351797A (en) | 2001-05-23 | 2002-12-06 | Ntt Me Corp | System and method for retrieving electronic mail and electronic mail retrieval program |
JP2010218190A (en) | 2009-03-17 | 2010-09-30 | Nomura Research Institute Ltd | Document retrieval system |
JP2010263275A (en) | 2009-04-30 | 2010-11-18 | Internatl Business Mach Corp <Ibm> | System, server, method, and computer program for relaying electronic mail |
US20150212889A1 (en) | 2014-01-27 | 2015-07-30 | Commvault Systems, Inc. | Techniques for serving archived electronic mail |
Also Published As
Publication number | Publication date |
---|---|
JP2020129317A (en) | 2020-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8166112B2 (en) | Virtual mail storage for mail distributed using corporate distribution lists | |
US8788597B2 (en) | Recalling spam email or viruses from inboxes | |
US8533271B2 (en) | Electronic mail recovery utilizing recorded mapping table | |
US10241870B1 (en) | Discovery operations using backup data | |
US9396460B2 (en) | Facilitating a sender of email communications to specify policies with which the email communication are to be managed as a record | |
US20090125596A1 (en) | Method and apparatus for forwarding emails to previous recipients | |
JP2008210203A (en) | Electronic mail processing method and system | |
US8285799B2 (en) | Quota-based archiving | |
US20140136599A1 (en) | Method, system and computer readable storage medium for notification and providing quick link of shared information synchronized to location | |
US8285794B2 (en) | Signature e-mail attachment printing | |
US8166111B2 (en) | Method for correcting a received electronic mail having an erroneous header | |
US10097488B2 (en) | System and method for recovering electronic mail messages deleted from an information handling system | |
JP7183845B2 (en) | Mail system, data recovery device, data recovery method, and program | |
US20060031335A1 (en) | Managing contained e-mail | |
US9852031B2 (en) | Computer system and method of identifying a failure | |
JP3241015B2 (en) | Mail server, e-mail storage method, and medium recording e-mail storage program | |
JP2010061476A (en) | Electronic mail system, mail server, program for mail server, and information sharing method by use of e-mail | |
JP6583934B2 (en) | Mail server device, mail management method, and mail management program | |
JP2001331424A (en) | Electronic mail system | |
JP2003348161A (en) | Mail server, mail system and spam mail deleting method, and program for the method | |
JP5659248B2 (en) | Communication terminal and synchronization method | |
JP5864133B2 (en) | Program and server | |
JP5445630B2 (en) | Mail system, mail system control method and program thereof, mail server, mail server control method and program thereof, client device, client device control method and program thereof | |
JP4814075B2 (en) | Information processing apparatus, mail transmission method, program, and recording medium | |
JP7347533B2 (en) | Management device, management method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20211015 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220117 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221017 |
|
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: 20221025 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221107 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7183845 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |