JP2005353019A - メール自動復号化装置、および方法 - Google Patents

メール自動復号化装置、および方法 Download PDF

Info

Publication number
JP2005353019A
JP2005353019A JP2004198651A JP2004198651A JP2005353019A JP 2005353019 A JP2005353019 A JP 2005353019A JP 2004198651 A JP2004198651 A JP 2004198651A JP 2004198651 A JP2004198651 A JP 2004198651A JP 2005353019 A JP2005353019 A JP 2005353019A
Authority
JP
Japan
Prior art keywords
mail
list
server
received
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2004198651A
Other languages
English (en)
Inventor
Takaaki Takahashi
敬明 高橋
Takashi Mori
剛史 森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PARK KK
Original Assignee
PARK KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by PARK KK filed Critical PARK KK
Priority to JP2004198651A priority Critical patent/JP2005353019A/ja
Publication of JP2005353019A publication Critical patent/JP2005353019A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

【課題】 メールクライアントとメールサーバの間にあるプロキシが分割送信されたメールの統合を行うと、その段階でメールの数が減少してしまう。
メールクライアントが、特定のメールをDELEコマンドでメールサーバから削除しようとする時、メールの順序がメールを統合したために狂ってしまい、意図しないメールを削除してしまうという問題が発生した。
本発明は分割メールの統合を行っても、メールサーバから正常にメールを削除することを可能にする方法と装置を提供しようとするものである。
【解決手段】 メール一覧記憶部のリストに基づき、プロキシが持つメール番号とメールサーバのメール番号を対比させて、サーバに対して削除すべきメールを指示する。
【選択図】 図1

Description

本発明は、電子メール等の情報を暗号化して送信する際に複数のメールに分割して送信されたものを、メールクライアントとメールサーバの間に置かれたプロキシで復号化して、メールをダウンロードする時の手続きを簡単に行う方式と装置に関するものである。
一般に、メールサーバは受信するメールのサイズに制限を設けている。この制限を越えるサイズのメールを送信する場合は、この制限の範囲内のサイズに分割してメールを送信する。分割情報は電子メールのヘッダに記録され、この情報を元に分割されたメールは1つのメールに統合される。
メールクライアントがメールサーバからメールをダウンロードしようとする場合、メールサーバはメールクライアントのLISTコマンドに応答して、メールリストをクライアントに返す。メールリストにはメールの番号とサイズが含まれている。
このメールの番号はメールをダウンロードする時とメールサーバに蓄積されたメールをメールクライアントが削除する時に必要になる。メールクライアントとメールサーバの間にあるプロキシが分割送信されたメールの統合を行うと、その段階でメールの数が減少してしまう。
メールクライアントが、特定のメールをDELEコマンドでメールサーバから削除しようとする時、メールの順序がメールを統合したために狂ってしまい、意図しないメールを削除してしまうという問題が発生した。本発明は分割メールの統合を行っても、メールサーバから正常にメールを削除することを可能にする方法と装置を提供しようとするものである。
本発明は、メールクライアントがメールサーバにLISTコマンドを送った時に、その中間にで処理を行うプロキシは、メールサーバから受けたメールLISTを直ちにメールクライアントに通知するのでなく、プロキシがメールの受信・統合を行った後のメールLISTをメールクライアントに通知する。
メールクライアントから特定のメール削除の指示がプロキシに届いた時は、メール一覧記憶部のリストに基づき、プロキシが持つメール番号とメールサーバのメール番号を対比させて、サーバに対して削除すべきメールを指示する。
上記手段によれば、以下のような作用が得られる。
本発明によれば、分割メールが統合された後でも間違いなくサーバ上のメールを削除することが可能になっただけでなく、メールクライアントがメールをダウンロードする時に、分割メールの統合が行われて、ダウンロードすべきメールの数が減少したにもかかわらず、メールの減少を認識できずにメールをメールサーバに要求し続けるという問題を回避できるという効果も有する。
以下、本発明の実施の形態を図示例と共に説明する。<BR> 図1〜図3は発明を実施する形態の一例であって、以下に上記図示例の作動を説明する。図1は本発明のメール自動復号化装置の概略の構成を示す図である。
100は本発明のメール自動復号化装置、112はメール処理部でメールクライアント111とメールサーバ113との通信の制御、メールデータの受け渡しを行う。114は受信メールの番号、サイズを記憶するメール一覧記憶部、115は平文メール記憶部、117は受信メール記憶部である。
118はメールクライアント111の秘密鍵を記憶する秘密鍵記憶部で、複数のメールクライアントに対応できるように記憶されている。119はメールクライアント111が送信するメールの受信者の公開鍵を記憶する公開鍵記憶部である。
公開鍵は通常送付先のアドレスに対応して格納されている。120はパスワードつき圧縮データや暗号化データの復号などに使用するパスワードを記憶するパスワード記憶部である。復号化部116はメールクライアントに対応した秘密鍵で受信メール記憶部117のメールを復号し、平文メール記憶部115へ引き渡す。
受信メールが平文の場合はそのまま平文メール記憶部115へ引き渡す。最終的に受信メールはメール処理部112により、平文メール記憶部115からメールクライアントへ引き渡される。 次に図2のシーケンスチャートを用いて本発明のメール自動復号化装置101の動作手順を説明する。
メールを受信する場合、メールクライアント111の接続要求コマンドはメール自動復号化装置111からメールサーバ113へ通知され、メールサーバ113の接続受理コマンドはメール処理部112を通じて、メールクライアント111に渡され、接続が成立する。
次にメールクライアント111からメールサーバ113に格納されているメールの一覧を取得するLISTコマンドがメール処理部112を通して、メールサーバ113へ送られる。メールサーバ113はLISTコマンドの応答をメール処理部112に返す。
このLIST応答はメールの順番とサイズである。分割メールもそれぞれカウントされる。メール処理部112はLIST応答で得られた数のRETRコマンドを発行、応答を繰り返し全メールをサーバ113より取得し、受信メール記憶部117に格納する。
ここで、通常RETRコマンドはLISTコマンドで得られたメールの中から番号指定で特定のメールを受信するコマンドである。この一連の動作は、RETRコマンドの発行、応答で一通のメールを受信するたびにメールが暗号化あるいは圧縮されていれば、その都度復号化が行われる。
必要な回数だけ同じ動作が繰り返された後、メール一覧管理データを作成しメール一覧記憶部114へ記憶する。メール一覧記憶部114には、メールの番号とサイズが記憶される。ここで、メール処理部112はLISTコマンドに対する応答をメールクライアント111へ送付する。
図4の右側かその内容を示したものである。メールサーバがLISTコマンドに応答してきた内容には、合計8通のメール、3通に分割されたメールと2通に分割されたメールがあるが、メールクライアントのへの応答では、5通のメールに変更されている。
このときの送付データは復号化された後のサイズ、分割メールが統合された結果のサイズと順番である。ここまでの動作で初めのメールクライアントから発行されたLISTコマンドに対する処理が終了する。 図3はメール一覧管理シーケンスを説明する図である。
上記の動作の後メールクライアント111が新規にLISTコマンドを発行した時、メール自動復号化装置101はサーバ113からのLIST応答データが以前と変わらない場合は、メール本文の受信処理は行わない。ただしメール一覧管理データを作成してから一定時間経過している場合は、他のメールクライアントがサーバ上のメールを削除メールしたり、その上で同一サイズのメールが到着している可能性があるので、その際はメール本文を再受信する。
LIST応答で得られた内容とメール一覧管理データにある以前のLIST応答データとを比較して差異があればメールサーバから差異があった箇所以後のメールを受信、復号化。統合化を行い。メール一覧管理データの内容を修正、更新する。
次にメールクライアント111がサーバ113上のメールを削除する場合の動作を説明する。メールクライアント111から、LISTコマンドで得られたメールの中から番号指定で特定のメールを削除するDELEコマンドが発行されると、メール処理部112は、メールクライアント111に送信したLISTの内容とメールサーバ113から受信したリストの内容を比較する。
削除するのが統合メールであれば、統合元となった全てのメールを削除るために、統合前のメール番号を比較表から割り出し、サーバ113に必要な数のDELEコマンドを送る。図5はこの様子を示したもので統合メール4番のメールを削除するコマンドが来た時は、メールサーバには4番、5番、6番のメールを削除するDELEコマンドを発行する。
同時に一覧管理データのサーバから受信したリストから統合前のデータを削除する。また、クライアント111に通知したメールリストから統合後のデータを削除する。 削除された後の順番のメールは削除された分だけ順番が繰り上がる。
このようにDELEコマンドが発行されると、メール一覧管理データはメールクライアントに送信したリストの内容とサーバから受信したリストの内容が修正される。 この後メールクライアント111から切断要求が出され、切断処理が行われる。
こうして、本発明によれば、分割メールが統合された後でも間違いなくサーバ上のメールを削除することが可能になっただけでなく、メールクライアントがメールをダウンロードする時に、分割メールの統合が行われて、ダウンロードすべきメールの数が減少したにもかかわらず、メールの減少を認識できずにメールをメールサーバに要求し続けるという問題を回避できるという効果も有する。
尚、本発明の実施形態は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
メール自動復号化装置の概略機能構成図 メール自動復号化装置のシーケンスチャート メール一覧管理のシーケンスチャート LISTコマンド応答 DELEコマンド応答
符号の説明
100 メール自動復号化装置
111 メールクライアント
112 メール処理部
113 メールサーバ
114 メール一覧記憶部
115 平文メール記憶部
116 復号化部
117 受信メール記憶部
118 秘密鍵記憶部
119 公開鍵記憶部
120 パスワード記憶部

Claims (4)

  1. 符号化されたメールを自動的に復号するメール自動復号化方法において、メールサーバから受信したメールリストを記憶して、復号した後にメールリストをメールクライアントに送付することを特徴とするメール自動復号化方法。
  2. 前記メールリストは、メールサーバから受信したメールリストと復号化情報を元にメールリストを作成し、作成したリストをメールクライアントに送信することを特徴とする請求項1記載のメール自動暗号化方法。
  3. メールサーバから受信したメールを記憶する受信メール記憶部、受信メールの中から符号化されたメールを復号する復号化部、復号化されたメールを記憶する平文メール記憶部、復号に使用する復号化手段を記憶する復号化手段記憶部によって構成されるメール自動復号化装置において、メールリストを有するメール一覧記憶部を設けたことを特徴とするメール自動復号化装置。
  4. 前記メール一覧記憶部は、メールサーバから受信したメールリストと復号化情報を元に作成したメールクライアントに送信するリストの2種類のリストで構成されていることを特徴とする前記第3項記載のメール自動復号化装置。
JP2004198651A 2004-06-08 2004-06-08 メール自動復号化装置、および方法 Pending JP2005353019A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004198651A JP2005353019A (ja) 2004-06-08 2004-06-08 メール自動復号化装置、および方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004198651A JP2005353019A (ja) 2004-06-08 2004-06-08 メール自動復号化装置、および方法

Publications (1)

Publication Number Publication Date
JP2005353019A true JP2005353019A (ja) 2005-12-22

Family

ID=35587428

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004198651A Pending JP2005353019A (ja) 2004-06-08 2004-06-08 メール自動復号化装置、および方法

Country Status (1)

Country Link
JP (1) JP2005353019A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011135588A (ja) * 2011-01-24 2011-07-07 Murata Machinery Ltd ゲートウェイ装置
US8572365B2 (en) 2009-02-13 2013-10-29 Mitsubishi Electric Corporation Information gathering system, terminal unit, program for information gathering, and program for a terminal

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8572365B2 (en) 2009-02-13 2013-10-29 Mitsubishi Electric Corporation Information gathering system, terminal unit, program for information gathering, and program for a terminal
US9172684B2 (en) 2009-02-13 2015-10-27 Mitsubishi Electric Corporation Information gathering system
JP2011135588A (ja) * 2011-01-24 2011-07-07 Murata Machinery Ltd ゲートウェイ装置

Similar Documents

Publication Publication Date Title
US9590951B2 (en) One-time pad communications network
CN100531108C (zh) 处理编码消息的***和方法
CN1717697B (zh) 压缩安全电子邮件用于与移动通信设备交换的***和方法
US9397984B1 (en) Apparatus and method for secure file transfer
CN104137466A (zh) 操作计算设备的方法、计算设备及计算机程序
JP2010134940A (ja) エンコードされたメッセージの処理のための多段階システムおよびその方法
CN104145446A (zh) 操作计算设备的方法、计算设备及计算机程序
CN105743917B (zh) 消息传输方法及终端
WO2016058305A1 (zh) 一种备份信息的方法、装置、终端及计算机存储介质
CN105007254A (zh) 数据传输方法和***、终端
CN112860791A (zh) 一种跨网数据同步控制***、方法及存储介质
JP2006013747A (ja) 電子メールサーバ装置および電子メールネットワークシステム
CN101795315A (zh) 利用手机终端进行短信加密的***和方法
JP2006180532A (ja) メールシステム,管理装置,プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体
JPH09321791A (ja) 電子メール転送方法および装置
US7512657B2 (en) Message transmission and reception controlling system
JP2009055155A (ja) ゲートウェイ装置
JP2005353019A (ja) メール自動復号化装置、および方法
US20090177880A1 (en) Transmission of secure electronic mail formats
CA2505273C (en) Transmission of secure electronic mail formats
JP2016059022A (ja) 端末装置、ゲートウェイ装置および中継装置
CA2618085A1 (en) Methods and apparatus for use in transferring user data between two different mobile communication devices using a removable memory card
CN110929274B (zh) 一种采用Blowfish对文件进行加解密的方法、***及装置
US10637840B1 (en) System and methods to secure and display information transmitted between multiple platforms and multiple applications using the short message service (SMS), for registered users
JP2011193319A (ja) ファイル転送システム、ファイル転送方法