JP2008299561A - Device for transmitting electronic mail - Google Patents
Device for transmitting electronic mail Download PDFInfo
- Publication number
- JP2008299561A JP2008299561A JP2007144469A JP2007144469A JP2008299561A JP 2008299561 A JP2008299561 A JP 2008299561A JP 2007144469 A JP2007144469 A JP 2007144469A JP 2007144469 A JP2007144469 A JP 2007144469A JP 2008299561 A JP2008299561 A JP 2008299561A
- Authority
- JP
- Japan
- Prior art keywords
- attached file
- file
- destination
- encryption key
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 67
- 238000012545 processing Methods 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 6
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 241000700605 Viruses Species 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000013478 data encryption standard Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、電子メールを受信して暗号化されていない添付ファイルを暗号化して送信する電子メール送信装置に関する。 The present invention relates to an electronic mail transmitting apparatus that receives an electronic mail and encrypts and transmits an unencrypted attached file.
近年の電子メールの普及に伴い、契約書、設計書等の業務書類を電子化した業務データを電子メールに添付して送信することは、日常的に行われている。ここで、業務データ等を添付ファイルとする電子メールのサーバとして従来の構成のものを用いる場合、電子メールはハードディスク等のローカルディスク上に保存されることになる。 With the spread of electronic mail in recent years, it is a common practice to send business data obtained by digitizing business documents such as contracts and design documents attached to the electronic mail. Here, when a server having a conventional configuration is used as an e-mail server having business data as an attached file, the e-mail is stored on a local disk such as a hard disk.
ここで、電子メールがローカルディスク上に保存されている場合、所謂ウイルス等によって意図せずに送信されることが起こりうる。その結果、不特定多数の者に公開されたり、セキュリティ上の対策が施されない状態で宛先に送信されたりして、不測の事態を招くことになりかねない。かかる事態は、過誤によっても起こりうる。 Here, when the e-mail is stored on the local disk, it may be transmitted unintentionally by a so-called virus or the like. As a result, it may be disclosed to an unspecified number of people, or sent to a destination without taking security measures, leading to an unexpected situation. Such a situation can also occur due to errors.
この様なウイルスへの対策として、電子メールの通信路のみならず、メールボックス内においても電子メールを暗号化しておく技術が知られている(例えば、特許文献1参照。)。また、電子メールを送信する場合に、添付ファイルを必ず暗号化してから送信するように取り決めておく管理方法もある。
しかしながら、特許文献1に記載の従来の電子メールの通信装置では、特定の電子メール(例えば所謂暗号化メール)のみが暗号化されるだけで、その他の一般の電子メールは暗号化されずに送信されてしまうため、一般の電子メールに対しては依然としてセキュリティが充分に確保できないという問題を有していた。また、電子メールの暗号化技術は、添付ファイルのみならず電子メール全体を暗号化するものであり、一般に使用されている電子メールシステムに組み込むことは困難である。さらに、電子メールの参照には専用のメールサーバが必要となり、新たな設備の導入に繋がり経済的な負担が増大することとなる。一方、管理方法に頼るのでは、暗号鍵の共有、暗号化処理等が送信者に委ねられ、依然として過誤を排除することは困難である。
However, in the conventional electronic mail communication device described in
以上の現状に鑑み、本発明の目的は、従来の装置に組み込みが容易でありかつ人手に頼らずに添付ファイルに対するセキュリティを向上することが可能な電子メール送信装置を提供する。 In view of the above situation, an object of the present invention is to provide an electronic mail transmitting apparatus that can be easily incorporated into a conventional apparatus and can improve security for attached files without relying on human hands.
上記の課題を解決すべく、本発明は以下の構成を提供する。
請求項1に係る発明は、電子メールを受信すると共に、所定の電子メールを送信するメール送受信部と、受信した前記電子メールに添付ファイルが添付されているか否かを判断する受信処理部と、受信した前記電子メールの添付ファイルを送信元と宛先に基づいて特定される暗号鍵で宛先毎に暗号化して暗号化添付ファイルを作成する添付ファイル暗号化部と、暗号鍵を格納する暗号鍵格納部と、前記添付ファイル暗号化部からの要求に応じて前記暗号鍵格納部から暗号鍵を取得する暗号鍵取得部と、前記暗号化添付ファイルを受信した前記電子メールの送信元と宛先に対応させて格納する添付ファイル格納部と、受信した前記電子メールの送信元と宛先に基づいて特定される前記暗号化添付ファイルを前記添付ファイル格納部中から取得してこの宛先の電子メールの添付ファイルと入れ替えて送信可能電子メールを作成する送信処理部と、を備え、前記メール送受信部は、添付ファイルがあった電子メールに対しては前記送信処理部が作成した前記送信可能電子メールを送信し、添付ファイルがなかった電子メールに対しては受信した前記電子メールを送信することを特徴とする。
In order to solve the above problems, the present invention provides the following configurations.
The invention according to
請求項2に係る発明は、請求項1に記載の電子メール送信装置において、前記添付ファイル暗号化部が前記添付ファイルを暗号化できなかった場合に、前記送信処理部が対応する宛先に送信する電子メールとして添付ファイルを削除した電子メールを作成し、前記メール送受信部が、前記送信処理部によって添付ファイルが削除された電子メールを送信することを特徴とする。 According to a second aspect of the present invention, in the electronic mail transmitting device according to the first aspect, when the attached file encryption unit cannot encrypt the attached file, the transmission processing unit transmits to the corresponding destination. An e-mail from which the attached file is deleted is created as an e-mail, and the e-mail transmitting / receiving unit transmits the e-mail from which the attached file has been deleted by the transmission processing unit.
請求項3に係る発明は、請求項1に記載の電子メール送信装置において、前記送信処理部が対応する宛先に送信する電子メールとして添付ファイルを削除した電子メールを作成した場合に、この電子メールに添付ファイルが削除されていることを追記し、前記メール送受信部が、添付ファイルが削除されていることを追記された電子ファイルを送信することを特徴とする。 According to a third aspect of the present invention, in the electronic mail transmitting device according to the first aspect, when an e-mail in which an attached file is deleted is created as an e-mail to be transmitted to a corresponding destination by the transmission processing unit, the e-mail It is added that the attached file is deleted, and the mail transmitting / receiving unit transmits the electronic file to which the attached file is deleted.
請求項4に係る発明は、請求項1に記載の電子メール送信装置において、前記送信処理部が対応する宛先に送信する電子メールとして添付ファイルを削除した電子メールを作成した場合に、前記メール送受信部が、この宛先の電子メールから添付ファイルを削除したことを送信元に通知することを特徴とする。 According to a fourth aspect of the present invention, in the electronic mail transmitting device according to the first aspect, when the transmission processing unit creates an electronic mail from which an attached file is deleted as an electronic mail to be transmitted to a corresponding destination, the mail transmission / reception is performed. Is notified to the transmission source that the attached file has been deleted from the destination electronic mail.
請求項5に係る発明は、請求項1に記載の電子メール送信装置において、前記暗号鍵格納部が、前記ネットワークを介して通信可能に接続された外部のサーバとして構成されることを特徴とする。 According to a fifth aspect of the present invention, in the electronic mail transmitting device according to the first aspect, the encryption key storage unit is configured as an external server that is communicably connected via the network. .
請求項1に係る発明によれば、電子メールを受信すると共に、所定の電子メールを送信するメール送受信部と、受信した電子メールに添付ファイルが添付されているか否かを判断する受信処理部と、受信した電子メールの添付ファイルを送信元と宛先に基づいて特定される暗号鍵で宛先毎に暗号化して暗号化添付ファイルを作成する添付ファイル暗号化部と、暗号鍵を格納する暗号鍵格納部と、添付ファイル暗号化部からの要求に応じて暗号鍵格納部から暗号鍵を取得する暗号鍵取得部と、暗号化添付ファイルを受信した電子メールの送信元と宛先に対応させて格納する添付ファイル格納部と、受信した電子メールの送信元と宛先に基づいて特定される暗号化添付ファイルを添付ファイル格納部中から取得してこの宛先の電子メールの添付ファイルと入れ替えて送信可能電子メールを作成する送信処理部と、を備え、メール送受信部は、添付ファイルがあった電子メールに対しては送信処理部が作成した送信可能電子メールを送信し、添付ファイルがなかった電子メールに対しては受信した電子メールを送信するため、従来の装置に組み込みが容易でありかつ人手に頼らずに添付ファイルに対するセキュリティを向上することが可能な電子メール送信装置を実現することができる。 According to the first aspect of the present invention, a mail transmission / reception unit that receives an e-mail and transmits a predetermined e-mail, and a reception processing unit that determines whether or not an attached file is attached to the received e-mail. An attached file encryption unit that creates an encrypted attached file by encrypting the attached file of the received e-mail for each destination with an encryption key specified based on the source and destination, and an encryption key storage for storing the encryption key And an encryption key acquisition unit that acquires an encryption key from the encryption key storage unit in response to a request from the attached file encryption unit, and stores the encrypted attachment file in correspondence with the transmission source and destination of the received email The attachment storage unit and the encrypted attachment specified based on the source and destination of the received e-mail are acquired from the attachment storage unit, and the attachment file of the e-mail of this destination is acquired. A transmission processing unit that creates a sendable e-mail by replacing it with a file, and the e-mail transmission / reception unit sends a sendable e-mail created by the transmission processing unit to an e-mail with an attached file, and attaches it An e-mail transmission device that can easily be incorporated into a conventional device and can improve security for attached files without relying on human hands, because the received e-mail is transmitted in response to an e-mail without a file. Can be realized.
請求項2に係る発明によれば、上記請求項1の効果に加えて、添付ファイル暗号化部が添付ファイルを暗号化できなかった場合に、送信処理部が対応する宛先に送信する電子メールとして添付ファイルを削除した電子メールを作成し、メール送受信部が、送信処理部によって添付ファイルが削除された電子メールを送信するため、少なくとも添付ファイルのない電子メールを宛先に送信することができる。 According to the second aspect of the invention, in addition to the effect of the first aspect, when the attached file encryption unit cannot encrypt the attached file, the transmission processing unit sends an e-mail to the corresponding destination. Since the e-mail from which the attached file is deleted is created and the e-mail transmitting / receiving unit transmits the e-mail from which the attached file has been deleted by the transmission processing unit, at least an e-mail without an attached file can be transmitted to the destination.
請求項3に係る発明によれば、上記請求項1の効果に加えて、送信処理部が対応する宛先に送信する電子メールとして添付ファイルを削除した電子メールを作成した場合に、この電子メールに添付ファイルが削除されていることを追記し、メール送受信部が、添付ファイルが削除されていることを追記された電子ファイルを送信するため、セキュリティ上添付ファイルが削除されたことを宛先に通知することができる。
According to the invention of claim 3, in addition to the effect of
請求項4に係る発明によれば、上記請求項1の効果に加えて、送信処理部が対応する宛先に送信する電子メールとして添付ファイルを削除した電子メールを作成した場合に、メール送受信部が、この宛先の電子メールから添付ファイルを削除したことを送信元に通知するため、セキュリティ上添付ファイルが削除されたことを送信元に通知することができる。
According to the invention of claim 4, in addition to the effect of
請求項5に係る発明によれば、上記請求項1の効果に加えて、暗号鍵格納部が、ネットワークを介して通信可能に接続された外部のサーバとして構成されるため、セキュリティ向上の為に使用できる外部に資源を取り込むことができる。
According to the invention of claim 5, in addition to the effect of
以下、実施例を示した図面を参照しつつ本発明の実施の形態について説明する。
図1は、本発明による電子メール送信装置の一実施例を模式的に示すブロック構成図である。電子メール送信装置1は、図1に示すように、ネットワーク30を介して通信可能に接続されたクライアント20からの電子メールMを受信すると共に、所定の電子メールを送信するメール送受信部11と、受信した電子メールMに添付ファイルが添付されているか否かを判断する受信処理部12と、受信した電子メールMの添付ファイルを送信元と宛先に基づいて特定される暗号鍵で宛先毎に暗号化して暗号化添付ファイルを作成する添付ファイル暗号化部13と、添付ファイル暗号化部13からの要求に応じて暗号鍵格納部2から暗号鍵を取得する暗号鍵取得部14と、暗号化添付ファイルを電子メールMの送信元と宛先に対応させて格納する添付ファイル格納部15と、電子メールMの送信元と宛先に基づいて特定される暗号化添付ファイルを添付ファイル格納部15中から取得してこの宛先の電子メールMの添付ファイルと入れ替えて送信可能電子メールを作成する送信処理部16と、を備え、メール送受信部11は、添付ファイルがあった電子メールに対しては送信処理部16が作成した送信可能電子メールを送信し、添付ファイルがなかった電子メールに対しては受信した電子メールを送信するように構成されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings showing examples.
FIG. 1 is a block diagram schematically showing an embodiment of an electronic mail transmitting apparatus according to the present invention. As shown in FIG. 1, the
ここで、暗号鍵格納部2は、電子メールの送信元と宛先毎に暗号鍵を格納するように構成され、電子メール送信装置1に含まれるものであっても、アクセス可能に構成された外部のサーバ3であっても、又はその両方からなるのでもよい。外部のサーバとして構成される場合、暗号鍵は、例えば、LDAP(Lightweight Directory Access Protocol)に対応しセキュリティ対策が施された環境で管理することも可能である。
Here, the encryption key storage unit 2 is configured to store an encryption key for each transmission source and destination of an email, and is configured to be accessible even if included in the
図2は、受信処理部が行う処理について説明するフローチャートである。メール送受信部11が電子メールを受信したとき、受信処理部12は、受信した電子メールの所定の箇所を検査して(S101)添付ファイルがあるか否かを判断し(S102)、添付ファイルがあると判断したとき、添付ファイルを暗号化して送信可能な電子メールを作成し、送信する暗号化添付ファイル電子メール作成送信処理が行われる(S103)。
FIG. 2 is a flowchart for describing processing performed by the reception processing unit. When the mail transmission /
ここで、添付ファイルがあるか否かの判断は、電子メールの構成によって異なるが、例えばMIME(Multipurpose Internet Mail Extensions)という規約に従う電子メールの場合は、「Content-Type」という項目に「multipart/mixed」が設定されているか否かを判断することによって、実現できる。 Here, the determination of whether or not there is an attached file depends on the configuration of the e-mail. This can be realized by determining whether “mixed” is set.
ステップS102で添付ファイルがないと判断されたとき、メール送受信部11は、受信した電子メールをそのまま送信して(S104)処理は終了する。
When it is determined in step S102 that there is no attached file, the mail transmitting / receiving
以下、暗号化添付ファイル電子メール作成送信処理について説明する。まず、暗号鍵を取得する処理について説明する。図3は、電子メールアドレスに基づいて暗号鍵を暗号鍵格納部から取得する処理例について説明するフローチャートである。まず、暗号鍵取得部14は、添付ファイル暗号化部13からの要求に応じて、暗号鍵格納部2から暗号鍵の読み込み処理を行う(S211)。
The encrypted attached file e-mail creation / transmission process will be described below. First, a process for acquiring an encryption key will be described. FIG. 3 is a flowchart illustrating an example of processing for acquiring an encryption key from an encryption key storage unit based on an e-mail address. First, the encryption
図4は、暗号鍵格納部が暗号鍵を格納するレコードの構成を示す説明図である。暗号鍵402は、図4に示すように、宛先のメールアドレス401と対応付けられて暗号鍵格納部2の送信元用のレコード内に格納されている。ステップS211では、例えば、送信元と宛先のメールアドレスに対応する暗号鍵を暗号鍵格納部2から読み込む処理が行われる。
FIG. 4 is an explanatory diagram illustrating a configuration of a record in which the encryption key storage unit stores the encryption key. As shown in FIG. 4, the
次に、暗号鍵取得部14は、ステップS211での読み込み処理で暗号鍵を読み込むことができたか否かを判断し(S212)、暗号鍵を読み込むことができたと判断した場合、読み込んだ暗号鍵を要求元の添付ファイル暗号化部13に出力し(S213)、読み込むことができていないと判断した場合、要求元の添付ファイル暗号化部13に適切に読み込みができなかったことの通知を出力する(S213)。
Next, the encryption
図5は、暗号鍵格納部のほかに上記の外部のサーバにも暗号鍵を格納可能な構成における、図3に対応するフローチャートである。この構成では、暗号鍵取得部14は、例えば、図1に破線で示すようにメール送受信部11を介して外部のサーバ3から暗号鍵を読み込む。以下では、図3を用いて説明したステップと同一のものについては同一の符号を付し、その説明を省略する。
FIG. 5 is a flowchart corresponding to FIG. 3 in a configuration in which the encryption key can be stored in the external server in addition to the encryption key storage unit. In this configuration, the encryption
ステップS211での暗号鍵格納部からの暗号鍵の読み込み処理の後の、ステップS212での処理で暗号鍵を読み込むことができていないと判断した場合、暗号鍵取得部14は、例えば上記のようにメール送受信部11を介して外部のサーバに対して暗号鍵の読み込み処理を行う(S224)。
When it is determined that the encryption key cannot be read in the process in step S212 after the encryption key reading process from the encryption key storage unit in step S211, the encryption
次に、暗号鍵取得部14は、ステップS224での読み込み処理で暗号鍵を読み込むことができたか否かを判断し(S225)、暗号鍵を読み込むことができたと判断した場合、読み込んだ暗号鍵を要求元の添付ファイル暗号化部13に出力し(S213)、読み込むことができていないと判断した場合、要求元の添付ファイル暗号化部13に適切に読み込みができなかったことの通知を出力する(S226)。
Next, the encryption
この実施例では、暗号鍵格納部から暗号鍵を読み込むことができない場合に外部のサーバに対して読み込み処理を行う構成になっているが、読み込み処理を行う順番を逆にした構成でも、外部のサーバに対してのみ読み込み処理を行う構成でもよい。 In this embodiment, when the encryption key cannot be read from the encryption key storage unit, the external server is configured to perform the read process. A configuration in which reading processing is performed only on the server may be used.
図6は、暗号化添付ファイル電子メール作成送信処理のうちの添付ファイル暗号化部が行う処理例について説明するフローチャートである。まず、添付ファイル暗号化部13は、受信した電子メール中の宛先のメールアドレスの総数Nを取得して(S301)アドレスカウンタcntを1に設定する(S302)。
FIG. 6 is a flowchart for explaining a processing example performed by the attached file encryption unit in the encrypted attached file e-mail creation and transmission process. First, the attached
次に、添付ファイル暗号化部13は、アドレスカウンタcntで特定される順番の宛先のメールアドレスを取得し(S303)、さらに、電子メールから添付ファイルを取得する(S304)。ここで、添付ファイルの取得の方法は、電子メールの構成によって異なるが、例えば、MIME(Multipurpose Internet Mail Extensions)の場合は、以下のように行う。
Next, the attached
MIMEの場合は、Content-Type内のboundary=以下の文字列が添付ファイルを特定可能な情報(以下、添付ファイル情報)であるため、添付ファイル情報が記載されているこの部分を切り出し、切り出した部分のヘッダからファイルタイプ及びファイル名を取得する。次に、添付ファイルのデータを取得すると共にヘッダから添付ファイルのエンコードの方法についての情報を取得し、エンコードの方法に応じたデコードを行って添付ファイルを復元し取得する。 In the case of MIME, since the following string in Content-Type is information that can identify an attached file (hereinafter, attached file information), this portion in which the attached file information is described is cut out and cut out. Get the file type and file name from the header of the part. Next, the data of the attached file is acquired, information on the encoding method of the attached file is acquired from the header, and the attached file is restored and acquired by performing decoding according to the encoding method.
次に、添付ファイル暗号化部13は、宛先のメールアドレスを含む所定の情報を、添付ファイル格納部15へ格納する(S305)。図7は、添付ファイル格納部が宛先のメールアドレスを格納するレコード構成の説明図である。図7において、このレコードは、送信元メールアドレス701、タイムスタンプ702、宛先メールアドレス703、添付ファイル704等からなる。
Next, the attached
ここで、送信元メールアドレス701は、電子メールのヘッダ内のFROMに記載の送信元のメールアドレスを格納し、タイムスタンプ702は、この電子メールが到着した時間を例えば1/100秒の桁まで格納し、宛先メールアドレス703は、電子メールのヘッダ内のTO、CC、BCCに記載の宛先のメールアドレスを格納し、添付ファイル704は、宛先メールアドレス703に応じて添付する添付ファイルを格納するフィールドである。上記のステップS305では、宛先のメールアドレス703に加え、送信元メールアドレス701及びタイムスタンプ702も対応させて格納される。
Here, the
次に、添付ファイル暗号化部13は、暗号鍵取得部14を介して上記のように宛先のメールアドレスに応じた暗号鍵の読み込み処理を行い(S306)、暗号鍵を読み込むことができたか否かを判断する(S307)。
Next, the attached
ステップS307で暗号鍵を読み込むことができたと判断したとき、添付ファイル暗号化部13は、読み込んだ暗号鍵を用いて添付ファイルを暗号化して暗号化添付ファイルを作成し(S308)、暗号化添付ファイルを送信元メールアドレス701、タイムスタンプ702及び宛先メールアドレス703で特定されるレコード中の対応する添付ファイル704のフィールドに格納する(S309)。
When it is determined in step S307 that the encryption key has been read, the attached
ここで、ステップS308で行う暗号化の方法は特に限定されないが、例えば、DES(Data Encryption Standard)暗号化方法、RSA公開鍵方式等の公開鍵を用いる暗号化方式等を暗号化に用いることができる。また、暗号化添付ファイルの宛先側で行われる復号化のために、例えば暗号化添付ファイルのアイコンをダブルクリック等して暗号入力のダイアログを立ち上げるように構成するのは、操作性等の観点で好ましい。また、これに代わる他の自己展開型の構成にして、暗号を入力させるのでもよい。 Here, the encryption method performed in step S308 is not particularly limited. For example, an encryption method using a public key such as a DES (Data Encryption Standard) encryption method or an RSA public key method may be used for encryption. it can. In addition, for decryption performed on the destination side of the encrypted attachment file, for example, double-clicking the icon of the encrypted attachment file to launch the encryption input dialog, for example, from the viewpoint of operability Is preferable. Alternatively, another self-expanding configuration may be used to input a cipher.
ステップS307で暗号鍵を読み込むことができていないと判断したとき、又はステップS309で暗号化添付ファイルを格納したとき、添付ファイル暗号化部13は、アドレスカウンタcntが宛先のメールアドレスの総数Nと等しいか否かを判断し(S310)、等しいと判断したとき、処理は終了し、等しくないと判断したとき、アドレスカウンタcntを1増加させ(S311)、ステップS303から上記の処理を繰り返す。
When it is determined in step S307 that the encryption key cannot be read, or when the encrypted attached file is stored in step S309, the attached
図8は、暗号化添付ファイル電子メール作成送信処理のうちの送信処理について説明するフローチャートである。まず、送信処理部16は、受信した電子メール中の宛先のメールアドレスの総数Nを取得して(S401)アドレスカウンタcntを1に、エラーカウンタerrを0に設定する(S402)。
FIG. 8 is a flowchart for explaining the transmission process of the encrypted attached file e-mail creation / transmission process. First, the
次に、送信処理部16は、受信した電子メールから添付ファイルを削除して電子メール本体とする(S403)。添付ファイルの削除の方法は電子メールの構成によって異なるが、例えば、上記のMIMEの場合は、Content-Type内のboundary=以下の文字列が添付ファイル情報であるため、これを削除する。
Next, the
次に、送信処理部16は、電子メールからアドレスカウンタcntで特定される順番の宛先のメールアドレスを取得し(S404)、送信元のメールアドレスと宛先のメールアドレスとに基づいて対応する添付ファイルを添付ファイル格納部15から読み込む処理を行い(S405)、対応する添付ファイルを読み込むことができたか否かを判定する(S406)。
Next, the
ステップS406で添付ファイルを読み込むことができたと判断したとき、送信処理部16は、電子メール本体をコピーすると共に読み込んだ添付ファイルを添付して送信可能電子メールを作成しこの宛先への電子メールとし(S407)、ステップS406で添付ファイルを読み込むことができていないと判断したとき、エラー処理として、添付ファイルを削除したこと及びその理由を電子メール本体に追記し、もって電子メールとし、読み込むことができなかったレコードを記憶し(S408)、エラーカウンタerrを1増加させる(S409)。
When it is determined in step S406 that the attached file has been read, the
図9は、エラー処理において電子メール本体に追記する内容の一例を示す図である。追記の内容として、図9に示すように、例えば、添付ファイルが削除されたこと、削除の理由および連絡先が少なくとも記載される。ここで、上記の連絡先は、本発明にかかる電子メール送信装置が適用されるシステムの管理者の連絡先等をいう。 FIG. 9 is a diagram showing an example of contents to be added to the electronic mail main body in error processing. As the contents of the additional writing, as shown in FIG. 9, for example, at least the deletion of the attached file, the reason for the deletion, and the contact information are described. Here, the above-mentioned contact address refers to a contact address of an administrator of a system to which the electronic mail transmitting apparatus according to the present invention is applied.
ステップS407で添付ファイルが添付された送信可能電子メールが作成されたとき、又は、ステップS409でエラーカウンタerrが1増加されたとき、受信処理部12は、ステップS407で添付ファイルが添付された送信可能電子メール又はステップS408でエラー処理が施されて得られた電子メールを対応する宛先に送信する(S410)。
When a sendable e-mail attached with an attached file is created in step S407, or when the error counter err is incremented by 1 in step S409, the
次に、ステップS410で電子メールを対応する宛先に送信したとき、送信処理部16は、アドレスカウンタcntが宛先のメールアドレスの総数Nと等しいか否かを判断し(S411)、等しくないと判断したとき、アドレスカウンタcntを1増加させ(S412)、ステップS404以降の上記の処理を繰り返す。
Next, when the e-mail is transmitted to the corresponding destination in step S410, the
ステップS411でアドレスカウンタcntが宛先のメールアドレスの総数Nと等しいと判定したとき、送信処理部16は、エラーカウンタerrが0であるか否かを判定し(S413)、0であると判定したとき処理は終了し、0でないと判定したときステップS408で記憶したレコード番号からエラー処理対象の各宛先のメールアドレスを取得して送信元にエラーメールを送信する(S414)。
When it is determined in step S411 that the address counter cnt is equal to the total number N of destination mail addresses, the
図10は、エラーメールに記載する内容の一例を示す図である。エラーメールに記載する内容として、図10に示すように、例えば、電子メールの送信時刻、添付ファイルを削除して送信した宛先のメールアドレスのリスト、添付ファイルが削除されたこと、及び削除の理由が少なくとも記載される。 FIG. 10 is a diagram illustrating an example of contents described in the error mail. As shown in FIG. 10, for example, the e-mail transmission time, the list of e-mail addresses of the destinations sent by deleting the attached file, the fact that the attached file has been deleted, and the reason for deletion, as shown in FIG. Is at least described.
1 電子メール送信装置
2 暗号鍵格納部
3 外部サーバ
11 メール送受信部
12 受信処理部
13 添付ファイル暗号化部
14 暗号鍵取得部
15 添付ファイル格納部
16 送信処理部
20 クライアント
30 ネットワーク
401 宛先のメールアドレス
402 暗号鍵
701 送信元メールアドレス
702 タイムスタンプ
703 宛先メールアドレス
704 添付ファイル
M 電子メール
DESCRIPTION OF
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007144469A JP2008299561A (en) | 2007-05-31 | 2007-05-31 | Device for transmitting electronic mail |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007144469A JP2008299561A (en) | 2007-05-31 | 2007-05-31 | Device for transmitting electronic mail |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008299561A true JP2008299561A (en) | 2008-12-11 |
Family
ID=40173041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007144469A Pending JP2008299561A (en) | 2007-05-31 | 2007-05-31 | Device for transmitting electronic mail |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2008299561A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009278269A (en) * | 2008-05-13 | 2009-11-26 | Fujitsu Broad Solution & Consulting Inc | E-mail relay device, e-mail relay program, and e-mail relay method |
| JP2010154419A (en) * | 2008-12-26 | 2010-07-08 | Digital Arts Inc | Electronic file transmission method |
| JP2013062667A (en) * | 2011-09-13 | 2013-04-04 | Canon Marketing Japan Inc | Information processing apparatus, information processing method, and program |
-
2007
- 2007-05-31 JP JP2007144469A patent/JP2008299561A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009278269A (en) * | 2008-05-13 | 2009-11-26 | Fujitsu Broad Solution & Consulting Inc | E-mail relay device, e-mail relay program, and e-mail relay method |
| JP2010154419A (en) * | 2008-12-26 | 2010-07-08 | Digital Arts Inc | Electronic file transmission method |
| JP2013062667A (en) * | 2011-09-13 | 2013-04-04 | Canon Marketing Japan Inc | Information processing apparatus, information processing method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002024147A (en) | System and method for secure mail proxy and recording medium | |
| JP2005101883A (en) | E-mail document originality assurance device | |
| JP4434680B2 (en) | E-mail processing device program | |
| US11934925B2 (en) | Creating a machine learning policy based on express indicators | |
| US12483563B2 (en) | Delivery of an electronic message using a machine learning policy | |
| CN112333153A (en) | Method for sending safety management and alarm mail of login code and related equipment | |
| JP5161684B2 (en) | E-mail encryption system and e-mail encryption program | |
| US20090106554A1 (en) | E-mail relay apparatus and e-mail relay method | |
| JP2020027221A (en) | File concealment distribution system and concealment distribution method | |
| US8677113B2 (en) | Transmission of secure electronic mail formats | |
| JP4763817B2 (en) | System, server, method and computer program for relaying electronic mail | |
| JP2008299561A (en) | Device for transmitting electronic mail | |
| JP2004266559A (en) | Push type scanner, its control method, its control program, and push type scanner system | |
| JP4250148B2 (en) | Secure email format transmission | |
| JP4337304B2 (en) | Data processing apparatus and data processing program | |
| JP2009265775A (en) | Mail transmission management server device and method | |
| JP4702393B2 (en) | Gateway device | |
| JP4453688B2 (en) | Decryption / verification device, Internet facsimile machine, and network system | |
| JP2018056745A (en) | Mail transfer method, mail transfer device and mail transfer program | |
| JP4879725B2 (en) | Content distribution system, control program, and storage medium | |
| JP2015084462A (en) | E-mail transmission method, apparatus and program | |
| JP2009064334A (en) | Electronic mail delivery system, method and program | |
| JP2003258914A (en) | Method and system for sent mail deletion | |
| HK1084803B (en) | Method and apparatus for transmission of digitally signed electronic mail |