JP2019022123A - E-mail transmission control device, transmission control method, and transmission control program - Google Patents
E-mail transmission control device, transmission control method, and transmission control program Download PDFInfo
- Publication number
- JP2019022123A JP2019022123A JP2017140106A JP2017140106A JP2019022123A JP 2019022123 A JP2019022123 A JP 2019022123A JP 2017140106 A JP2017140106 A JP 2017140106A JP 2017140106 A JP2017140106 A JP 2017140106A JP 2019022123 A JP2019022123 A JP 2019022123A
- Authority
- JP
- Japan
- Prior art keywords
- ticket
- transmission
- condition
- transmission control
- 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.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 152
- 238000000034 method Methods 0.000 title claims description 13
- 238000012795 verification Methods 0.000 claims abstract description 69
- 230000004044 response Effects 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 3
- 230000001934 delay Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 10
- 238000012546 transfer Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本発明は、電子メールの送信制御装置、送信制御方法、及び、送信制御プログラム、特に、電子メールの送信の可/不可を柔軟に決定出来る電子メールの送信制御装置、送信制御方法、及び、送信制御プログラムに関する。 The present invention relates to an e-mail transmission control apparatus, a transmission control method, and a transmission control program, and in particular, an e-mail transmission control apparatus, a transmission control method, and a transmission capable of flexibly determining whether or not to transmit an e-mail. It relates to the control program.
特許文献1は、会員は電子メールの送受信ができるが、非会員は出来ないように電子メールの送信の可/不可を決定するチケット制閉鎖型メール転送システムを開示する。このシステムは、暗号化された送信者の電子メールアドレスやメーラの情報をチケットに含めて電子メールに添付することで、チケットにより当該電子メールの送信元を確認する仕組みを持つ。
特許文献1が開示するシステムは、送信元確認による送信の可/不可を決定するのみであり、多様な条件による決定は実施できない。これ以外にも、電子メールの転送を行うシステムが、電子メールの属性、例えば、送信先アドレスやメールの添付ファイルの大きさをもとに、システム内で、あらかじめ定められているルールをもとに、送信の可/不可を決定する場合が有る。この場合、全ての利用者に同じで、かつ、固定的なルールが適用されるため、やはり多様な条件による決定は実施できない。
The system disclosed in
また、電子メールの送信時に、管理者等に、当該電子メールの送信の可/不可を問い合わせることも考えられる。しかし、この場合は、当該管理者等の決断、情報収集や入力操作に要する時間の為、電子メールの送信に遅延が生じる。さらに、当該管理者等が、多忙、または、不在である場合は、大幅な遅延が生じるリスクがある。 Further, when sending an e-mail, it may be possible to inquire of an administrator or the like whether the e-mail can be sent. However, in this case, transmission of the e-mail is delayed due to the time required for the manager's decision, information collection and input operation. Furthermore, when the manager or the like is busy or absent, there is a risk of significant delay.
本発明は、上記問題を解決し、電子メールの送信時に、多様な条件による送信の可/不可決定を、管理者等に起因した遅延のリスクを抑えて実行出来る、電子メールの送信制御装置等を提供することを目的とする。 The present invention solves the above-described problem, and can control whether or not transmission can be performed according to various conditions at the time of transmission of an electronic mail while suppressing the risk of delay caused by an administrator or the like. The purpose is to provide.
本発明の1実施の形態の送信制御装置は、受信された電子メールに付与されているチケットが示すメール条件を取得し、前記電子メールが前記メール条件を満たせば送信可、満たさなければ送信不可と決定する検証手段と、前記検証手段が送信可と決定した前記電子メールを、前記電子メールに指定されている送信先アドレスに送信し、送信不可と決定した前記電子メールを前記送信先アドレスに送信しない送信判定手段と、を備える。 The transmission control apparatus according to one embodiment of the present invention acquires a mail condition indicated by a ticket attached to a received electronic mail, and can transmit if the electronic mail satisfies the mail condition. And the verification unit that determines that the e-mail is determined to be transmittable to the destination address specified in the e-mail, and the e-mail that is determined to be unsendable is the destination address Transmission determination means for not transmitting.
本発明の1実施の形態の送信制御方法は、受信された電子メールに付与されているチケットが示すメール条件を取得し、前記電子メールが前記メール条件を満たせば送信可、満たさなければ送信不可と決定し、送信可と決定した前記電子メールを前記電子メールに指定されている送信先アドレスに送信し、送信不可と決定した前記電子メールを前記送信先アドレスに送信しない。 The transmission control method according to one embodiment of the present invention acquires a mail condition indicated by a ticket attached to a received electronic mail, and can transmit if the electronic mail satisfies the mail condition. The e-mail that has been determined to be sendable is transmitted to the destination address specified in the e-mail, and the e-mail that has been determined to be unsendable is not transmitted to the destination address.
本発明の1実施の形態の送信制御プログラムは、受信された電子メールに付与されているチケットが示すメール条件を取得し、前記電子メールが前記メール条件を満たせば送信可、満たさなければ送信不可と決定し、送信可と決定した前記電子メールを前記電子メールに指定されている送信先アドレスに送信し、送信不可と決定した前記電子メールを前記送信先アドレスに送信しない処理を、コンピュータに実行させる。 The transmission control program according to one embodiment of the present invention acquires a mail condition indicated by a ticket attached to a received e-mail, and can transmit if the e-mail satisfies the e-mail condition. The process determines that the e-mail that has been determined to be sent is sent to the destination address specified in the e-mail, and the computer does not send the e-mail that has been determined not to be sent to the destination address. Let
本発明にかかるは、電子メールの送信制御装置は、電子メールの送信時に、多様な条件による送信の可/不可決定を管理者等に起因した遅延を抑えて実行出来る。ここで、管理者等に起因した遅延は、例えば、管理者の決断遅延、離席、不在である。 According to the present invention, an e-mail transmission control apparatus can execute transmission / rejection determination based on various conditions while transmitting an e-mail with a delay caused by an administrator or the like. Here, the delay caused by the manager or the like is, for example, a delay in decision of the manager, absence from the desk, or absence.
<第一の実施の形態>
<概要>
電子メール(以降、単にメールと略記する)を送信しようとするユーザは、メールの送信に先立ち、送信する権限を与えて欲しいメールの条件を明記して、送信権限を示すチケットの発行を送信制御装置10に申請する。メールの条件(以降、単にメール条件と略記する)は、メールから判定できる属性値のグループであり、例えば当該メールに添付して良い/禁止されるファイルの種別、添付されるファイルの最大の大きさ、または、送信が許される/禁止される送信先ドメインである。ここで、ファイルの種別とは、例えば、ファイル名の拡張子で示される文書、スプレッドシート、画像の区別である。
<First embodiment>
<Overview>
Users who want to send e-mails (hereinafter simply abbreviated as e-mails) specify the conditions for e-mails that they want to be authorized to send before sending e-mails, and control the issuance of tickets that indicate sending rights Apply to the
送信制御装置10は、当該メール条件のメールを送信する権限を当該ユーザに与えて良いかどうかを、管理者等に問合せ、許可されればメール条件が記載されたチケットを生成して当該ユーザに送信する。
The
ユーザは、チケットを受信すると、メール送信の時まで保存しておく。メール送信の時になると、ユーザはユーザ端末装置31でメールを作成して、チケットを当該メールに付与して宛先アドレスにむけて送信する。当該メールは、送信制御装置10を経由する。メールプロトコルがSMTP(Simple Mail Transfer Protocol)である場合、ユーザ端末装置31はMUA(Mail User Agent)、送信制御装置10はMTA(Mail Transfer Agent)に相当する。
When the user receives the ticket, it saves it until the time of mail transmission. At the time of mail transmission, the user creates a mail at the
送信制御装置10は、当該メールが、付与されているチケットに記載されているメール条件を満足しているか否かを判定する。送信制御装置10は、当該メールが当該メール条件を満足していれば宛先アドレスに向けて送信するが、満足していなければ宛先アドレスに向けて送信せず、例えば破棄する。
The
<構成>
図1は、本実施の形態にかかる送信制御装置10の構成を示す図である。送信制御装置10は、メール受信手段、例えばメール受信部21、メール送信手段、例えばメール送信部22と共に、いわゆるメールサーバ装置であるメール送受信装置20に含まれている。
<Configuration>
FIG. 1 is a diagram illustrating a configuration of a
ここで、メール受信部21は、ユーザ端末装置31、管理者端末装置32、または、他のメール送受信装置20からメールを受信する。また、メール受信部21は、認証によりメールアドレスとパスワードによる接続元保証する。一方、メール送信部22は、ユーザ端末装置31、管理者端末装置32、または、他のメール送受信装置20にメールを送信する。メール受信部21、及び、メール送信部22は、メールサーバ装置に一般的に備わっているものである。
Here, the
送信制御装置10は、チケット発行手段、例えばチケット発行部14、検証受付手段、例えば検証受付部16、検証手段、例えば検証部18、及び、送信判定手段、例えば送信判定部19を備えている。
The
<チケット発行関連の構成>
チケット発行部14は、ユーザ端末装置31からチケット発行申請メールを受付ける。チケット発行申請メールは、例えば、チケット発行申請用のアドレス宛てに送信されて、チケット発行部14に届けられる。チケット発行申請メールには、ユーザが希望するメール条件が記載されている。
<Ticketing related configuration>
The
図2は、ユーザ端末装置31が送信するチケット発行申請メールの例を示す。図2の例において、ユーザが希望したメール条件は、送信先アドレス(xyz@zzz.zzz.zzz.com)、メールの添付ファイルの最大の大きさ(30MB)、および、添付したいファイルの種別(.doc、及び.zip)である。メール条件は、メール宛先数や、「特定の文字列を含む」等、様々な条件を含んでいても良い。
FIG. 2 shows an example of a ticket issuance application mail transmitted by the
チケット発行部14は、受け取った発行申請メールを、管理者端末装置32に転送する。これは、チケットの発行可否の判定を、管理者端末装置32を操作する管理者に求める為である。ここで、管理者は、例えば、発行申請メールを送信したユーザの上司であり、当該ユーザの業務内容、申請時の業務状況を理解しており、発行申請メールに記載されているメール条件が適切であるかどうか判定できる。
The
管理者は、チケット発行部14宛てに、当該判定の結果を通知するチケット発行応答メールを送信する。チケット発行応答メールは、チケット発行の可否(OKまたはNG)と、発行可と判定した場合はメール条件を、例えばメール本文中に含んでいる。メール条件は、発行申請メールに記載されていたものと同じであっても良いが、管理者の判定で送信許可される範囲を狭くしたり、広くしたりしても良い。例えば、ユーザがメール条件としてメールの添付ファイルの大きさ30MBを申請してきたとしても、管理者がそんなに大きなファイルでなくても十分だと考えれば、チケット発行応答メールには、メールの添付ファイルの大きさ10MBを示すメール条件を含めても良い。
The administrator transmits a ticket issuance response mail notifying the result of the determination to the
図3は、管理者端末装置32が送信するチケット発行応答メールの例を示す。このメール本文の1行目にはチケットの発行が可であるとの判定結果が、2行目乃至4行目には許可するメールのメール条件が記載されている。この例のメール条件は、メールの添付ファイルの最大の大きさが30MB(2行目)、送信が許されるドメイン名がzzz.zzz.zzz.com(3行目)、および、添付して良いファイルの種別が.doc、及び.zip(4行目)である。この例では、申請者はメールの送信先は、xyz@zzz.zzz.zzz.comだけで十分と考えていたところ、管理者は当該ドメインの他の人にも送信する可能性が有ろうと考え、@zzz.zzz.zzz.comドメイン内のだれにでも送信することを認めている。すなわち、この例では、管理者は申請されたメール条件を緩和してメール送信が許可される範囲を拡大している。
FIG. 3 shows an example of a ticket issuance response mail transmitted by the
チケット発行部14は、判定結果が発行可(OK)であるチケット発行応答メールを受信するとチケットを生成する。
When the
図4は、チケット発行部14が生成するチケットの構造例を示す。チケットは、基本情報とメール条件を示す。基本情報は、チケットの有効性の判定に用いられる。後述する検証部18は、チケットが有効で、かつ、チケットが付与されたメールがメール条件を満たすとき、当該メールを送信可と決定する。
FIG. 4 shows an example of the structure of a ticket generated by the
基本情報は、申請者アドレス、申請日時、発行者アドレス、有効期限を示す。申請者アドレスは、チケット発行申請メールの送信元アドレス(申請したユーザのユーザ端末装置31のアドレス)である。発行者アドレスは、チケット発行応答メールの送信元アドレス(管理者端末装置32のアドレス)である。なお、申請者アドレス、及び、発行者アドレスは、図4の例では平文で記載されているが、ハッシュ値としても良い。チケットの検証は送信制御装置10内で行われるため、ハッシュ関数は送信制御装置10内でのみ管理、参照される。
The basic information indicates the applicant address, application date and time, issuer address, and expiration date. The applicant address is the sender address of the ticket issuance application mail (the address of the
有効期限は、当該チケットが有効である期間であり、例えば、チケットが生成されてから24時間である。この期間は、送信制御装置10が一律に指定しても良いし、管理者がチケット発行応答メールで指定しても良い。
The expiration date is a period during which the ticket is valid, for example, 24 hours after the ticket is generated. This period may be specified uniformly by the
チケットには識別子が与えられる。チケットの識別子は、例えば、チケットの内容を暗号化等して生成しても良いし、チケット発行部14が他の論理で生成しても良い。チケットはその一部、例えばチケットの識別子に、チケットであると判別できる部分と、チケットを発行した送信制御装置10の識別データを含む。後に、検証受付部16は、その識別データにより、そのチケットが当該送信制御装置10により発行されたチケットであることを判定する。
An identifier is given to the ticket. For example, the ticket identifier may be generated by encrypting the contents of the ticket, or may be generated by the
チケット発行部14は、チケットを、チケットごとのファイルとして生成する。チケットファイルには、基本情報とメール条件が記載されている。チケット発行部14はチケットを暗号化する。暗号化方式は問わないが、例えば、共通鍵方式で良い。その理由は、復号するのも送信制御装置10だからである。ユーザは、後のメール送信時、送信したいメールにチケットを添付して、送信制御装置10に送信する。
The
チケット発行部14は、最後に、生成したチケットを、結果通知メールに添付して、申請者アドレス宛てに送信する。ユーザは、発行されたチケットを後のメール送信時まで、例えば、ユーザ端末装置31に保管しておく。なお、チケット発行部14は、ユーザが、指定されたホームページからダウンロードする形式で、チケットを発行しても良い。
Finally, the
チケット発行部14は、判定結果が発行不可(NG)であるチケット発行応答メールを受信すると、チケットを生成しないで、拒否された旨の結果通知メールをチケット発行申請メールの送信元アドレス宛てに送信する。
When the
図5は、チケット発行にかかる情報の流れの概略を示した図である。図中、(a)の矢印は、チケット発行申請メールの流れである。図中、(b)の矢印は、チケット発行応答メールの流れである。図中、(c)の矢印は、応答通知メールの流れである。 FIG. 5 is a diagram showing an outline of the flow of information related to ticket issuance. In the figure, the arrow in (a) shows the flow of the ticket issuance application mail. In the figure, the arrow in (b) indicates the flow of the ticket issue response mail. In the figure, the arrow in (c) indicates the flow of the response notification mail.
<メール送信関連の構成>
チケットを受領したユーザは、送信したいメールにチケットを添付して、ユーザ端末装置31からメールの送信を行う。図6は、ユーザ端末装置31が送信するメールの例を示す。このメールは、宛先が、xyz@zzz.zzz.zzz.comであり、3つのファイル、企画書.zip(27MB)、関係者一覧表.doc(2MB)、および、チケット(0.1KB)が添付されている。
<Mail transmission related configuration>
The user who has received the ticket attaches the ticket to the mail to be transmitted and transmits the mail from the
このメールは、メール受信部21を経由して検証受付部16に入力される(図7の(a))。なお、図7は、メールの送信にかかる情報の流れの概略を示した図である。
This mail is input to the
検証受付部16は、メールに自装置が発行したがチケットが添付されているか判定する。自装置が発行したチケットが添付されていなければ、検証受付部16は、当該メールは送信不可と決定する。送信不可と決定されたメールは、送信を拒否され、ユーザ端末装置31に返送されたり、破棄されたりする。自装置が発行したチケットが添付されていた場合、検証受付部16は、チケットを復号し、メールを検証部18に出力する(図7の(b))。
The
検証部18は、まず、チケットの有効性を確認する。検証部18は、例えば、以下の確認を行い、全て確認できればチケットは有効と判定し、一つでも確認できなければチケットは有効でないと判定する。チケットが有効でない場合、検証部18はメールの送信は不可と決定する。
The
a1)検証部18は、メールを送付してきた送信元アドレス(ユーザ端末装置31のアドレス)が、チケットに記載されている申請者アドレスと一致するか確認する。検証部18は、申請者アドレスがハッシュ化されていたら、送信元アドレスも同様にハッシュ化して確認を行う。
a1) The
a2)検証部18は、発行者アドレスが管理者のアドレス(管理者端末装置32のアドレス)と一致するか確認する。
a2) The
a3)検証部18は、現時点が有効期限内か確認する。
a3) The
チケットが有効であれば、検証部18はメールデータの解析を行い、メールがメール条件を満足するか検証する。検証部18は、例えば、以下の確認を行い、全て確認できればメールはメール条件を満たすと判定し、一つでも確認できなければ満たさないと判定する。
If the ticket is valid, the
b1)検証部18は、添付ファイルの大きさと、メール条件で指定された添付ファイルの最大の大きさを比較して、前者が後者を超えていないか確認する。添付ファイルが複数ある時、検証部18は、添付ファイルの大きさの合計と、メール条件で指定された添付ファイルの最大の大きさを比較する。
b1) The
b2)検証部18は、添付ファイルの種別とメール条件で指定された添付して良いファイルの種別とを比較して、一致しているか確認する。または、検証部18は、添付ファイルの種別とメール条件で指定された添付が禁止されるファイルの種別とを比較して、一致していないか確認する。
b2) The
b3)検証部18は、メールの宛先と、メール条件で指定された送信が許されるアドレスまたはドメインを比較して、アドレスが一致、または。アドレスがドメイン内であることを確認する。または、検証部18は、メールの宛先と、メール条件で指定された送信が禁止されるアドレスまたはドメインを比較して、アドレスが一致しない、または。アドレスがドメイン内でないことを確認する。
b3) The
例えば、メール条件が図4に示すものであるとすると、検証部18は、図6のメールはメール条件を満たすと判定する。例えば、図4のメール条件においてメールの添付ファイルの大きさが30MBであるのに対し、図6のメールは、添付ファイルの大きさの合計が29MB(27MB+2MB)である。
For example, if the mail condition is as shown in FIG. 4, the
検証部18は、メールがメール条件を満たせば送信可と決定し、満たさなければ送信不可と決定する。決定後、検証部18は判定結果とメールを送信判定部19に出力する(図7の(c))。
The
送信判定部19は、送信可と決定されたメールを、メール送信部22を経由して宛先のアドレスに送信する(図7の(d))。このとき送信判定部19は、メールからチケットを削除する。また、送信判定部19は、送信不可と決定されたメールの送信を拒否して、送信元アドレスに返送したり、破棄したりする。
The
ここで、送信制御装置10のチケット発行部14、検証受付部16、検証部18、及び、送信判定部19は、論理回路、または、専用プロセッサとファームウェアで構成される。
Here, the
送信制御装置10のチケット発行手段、検証受付手段、検証手段11、及び、送信制御手段は、同等の機能を果たす他の構成であっても良い。
The ticket issuing unit, the verification receiving unit, the
さらに、送信制御装置10はコンピュータ装置60で構成されても良い。図8は、コンピュータ装置60の構成図である。コンピュータ装置60は、バス64で相互に接続された、プロセッサ61、主記憶部63、及び、外部記憶装置62を備える。プロセッサ61は、バス64を経由して、主記憶部63、及び、外部記憶装置62に対してデータの読み書きを行う。
Further, the
また、プロセッサ61は、主記憶部63に格納されているプログラム65を実行する。なお、プログラム65は、当初外部記憶装置62に格納されており、コンピュータ装置60の初期設定時に、プロセッサ61が外部記憶装置62から主記憶部63にロードしても良い。
Further, the
ここで、主記憶部63は半導体メモリ装置である。外部記憶装置62は、HDD(Hard Disk Drive)、または、SDD(Solid State Drive)等の記憶装置である。
Here, the
送信制御装置10のプロセッサ61は、プログラム65を実行することにより、チケット発行部14、検証受付部16、検証部18、及び、送信判定部19として機能する。すなわち、プロセッサ61は、プログラム65を実行することにより、チケット発行部14、検証受付部16、検証部18、及び、送信判定部19が行う処理を実行する。
The
<動作>
図9は、チケット発行の処理を示すフローチャートである。この時のデータの流れは、図5に示した通りである。
<Operation>
FIG. 9 is a flowchart showing a ticket issuing process. The data flow at this time is as shown in FIG.
まず、チケットの発行を希望するユーザは、ユーザ端末装置31からチケット発行申請メールを、チケット発行申請用のメールアドレスに送信する。ユーザは、このとき、希望するメール条件をチケット発行申請メールの文面に記載する。送信制御装置10のチケット発行部14は、当該チケット発行申請メールを受信し(S1)、管理者端末装置32に転送する(S2)。転送先の管理者端末装置32は、例えば、チケット発行申請メールを送信したユーザ端末装置31に対応して予め定められている。
First, a user who wishes to issue a ticket transmits a ticket issuance application mail from the
チケット発行申請メールを受信した管理者端末装置32を操作する管理者は、チケット発行申請メールの送信者や希望されているメール条件を考慮し、チケット発行の可不可を判定し、可の時は許容するメール条件を決定する。決定後、管理者は、転送されてきたチケット発行申請メールにリプライする形式で、チケット発行応答メールを作成し、チケット発行部14に送信する。チケット発行応答メールは、申請されたチケット発行の可不可、及び、可の時は許容するメール条件を文面に包含する。
The administrator who operates the
チケット発行部14は、チケット発行応答メールを受信し(S3)、チケット発行応答メールの文面にチケット発行可と記載されていれば(S4でYES),チケットを生成及び暗号化して(S5)チケットをチケット発行申請メール送信元のユーザ端末装置31に送信する(S6)。このとき、チケット発行部14は、送信されてきたチケット発行申請メールにリプライする形式で、チケット通知メールを作成し、チケットをチケット通知メールに添付してユーザ端末装置31に送信する。
The
チケット発行応答メールの文面にチケット発行不可と記載されていれば(S4でNO),チケット発行部14は、チケットの発行が拒否された旨を通知するチケット通知メールを作成して、チケット発行申請メール送信元のユーザ端末装置31に送信する(S7)。
If the text of the ticket issuance response mail indicates that the ticket is not issued (NO in S4), the
図10は、メール送信の処理を示すフローチャートである。この時のデータの流れは、図7に示した通りである。 FIG. 10 is a flowchart showing mail transmission processing. The data flow at this time is as shown in FIG.
メール送信時、ユーザはメールにチケットを添付して、ユーザ端末装置31から宛先のメールアドレスに送信する。当該メールは、メールサーバ装置であるメール送受信装置20に送信され、検証受付部16が受信する(S11)。検証受付部16は、メールにチケットが添付されていれば(S12でYES)、チケットを復号し(S13)、検証部18に出力する。平文となったチケットを入力された検証部18は、チケットから基本情報(図4参照)を取り出し有効性を判定する(S14)。チケットが有効であれば(S15でYES)、検証部18はチケットからメール条件を取り出し(図4参照)、メールがメール条件を満たすか否か判定する(S16)。メールがメール条件を満たせば(S17でYES)、検証部18は、当該メールは送信可であると決定し、その旨を送信判定部19に通知する。この通知を受け、送信判定部19はメールを宛先アドレスに向けて送信する(S18)このとき送信判定部19は、添付されていたチケットを削除する。
At the time of mail transmission, the user attaches a ticket to the mail and transmits it from the
メールにチケットが添付されていない場合(S12でNO)、検証受付部16は、メールは送信不可と決定し送信判定部19に通知する。また、チケットが有効でない場合(S15でNO)、および、メールがメール条件を満たさない場合(S17でNO)、検証部18は。メールは送信不可と決定し送信判定部19に通知する。これらの通知を受け、送信判定部19はメールの送信を拒否する(S19)。この場合、送信判定部19は、このメールを破棄したり、送信元のユーザ端末装置31に返信したりする。
When the ticket is not attached to the mail (NO in S12), the
<本実施の形態の変形例>
上述の説明では、チケット発行部14は、チケットを基本情報とメール条件が記載されたファイルとして生成し、暗号化した。そして、ユーザは、チケットをメールに添付して送信し、検証部18は、当該ファイルを読むことで、基本情報とメール条件を取得した。
<Modification of the present embodiment>
In the above description, the
一方、チケット発行部14は、チケットを、チケット識別子を表す文字列として生成しても良い。チケット発行部14は、この場合、チケットの基本情報とメール条件を、送信制御装置10内一意であるチケット識別子に関連付けて、送信制御装置10内の図示されないチケット記憶域に記憶する。ユーザは、後のメール送信時、チケット識別子を送信したいメールの本文、署名部分、件名等に記載して、送信制御装置10に送信する。検証部18は、チケット識別子をキーに当該チケット記憶域を読むことで、基本情報とメール条件を取得する。
On the other hand, the
なお、この場合、チケットの内容は送信制御装置10外に送信されることは無いので、ファイル方式に比べて暗号化の必要性は低い。
In this case, since the contents of the ticket are not transmitted outside the
したがって、チケットはメールにファイルとして添付されたり、メール本文等に文字列として記載されたりする。チケットをファイルとしてメールに添付すること、チケット識別子を文字列としてメールに記載すること、等をまとめて、チケットをメールに付与すると称する。 Therefore, the ticket is attached to the mail as a file or written as a character string in the mail body. Attaching a ticket to a mail as a file, writing a ticket identifier as a character string in the mail, and the like are collectively referred to as giving a ticket to the mail.
また、基本情報とメール条件は、チケットのファイルに記載されていたり、送信制御装置10内の図示されないチケット記憶域にチケット識別子に関連付けられて記憶されていたりする。これらをまとめて、基本情報とメール条件がチケットに示されている、または、チケットは基本情報とメール条件を示す、と称する。
The basic information and the mail conditions are described in a ticket file or stored in a ticket storage area (not shown) in the
<効果>
本実施の形態にかかる送信制御装置10は、メールの送信時に、多様な条件による送信の可/不可決定を管理者等に起因した遅延を抑えて実行出来る。その理由は、検証部18が、メールに付与されているチケットが示すメール条件を取得し、電子メールがメール条件を満たせば送信可、満たさなければ送信不可と決定するからである。チケットは、メールの送信に先立ち発行され、様々な情報を載せることができる。ユーザは、メール送信時にこのチケットをメールに付与することで、メール送信時に管理者に起因する遅延を抑えて、柔軟性に欠けるメールサーバのフィルタ制御では困難な多様なメール条件のメールを送信できる。すなわち、本実施の形態にかかる送信制御装置10は、ユーザごとに、更に、同一ユーザであってもメールごとに異なった様々なフィルタ条件を指定できるのである。
<Effect>
The
本実施の形態にかかる送信制御装置10は、安全なメール送信制御が出来る。その理由は、検証部18が、チケットの有効性を検証し、例えば、他人のチケットを盗用出来ないようにするからであり、さらに、メール条件を暗号化したり、装置内に記憶したりして、メール条件の盗み見、改ざんを防止するからである。
The
本実施の形態にかかる送信制御装置10は、導入が容易である。その理由は、既存のメール送受信装置20に容易に組み込むことができるからである。
The
本実施の形態にかかる送信制御装置10は、メール中継を許可することも可能である。メール送受信装置20は、メール中継の踏み台にされないよう第三者中継を拒否する機能が備えていることが多い。第三者中継は、外部ドメイン、または、外部IP(Internet Protocol)端末装置から外部ドメインサーバへのメール送信である。送信制御装置10においては、メールにチケットが添付されており、そのチケットの有効性が確認できれば第三者中継でも配送を許可することができる。本特性は、出先でメールを客先に送信したいが、フィルタの機能で配送がブロックされてしまうケースなどに有効である。
The
<第二の実施形態>
図11は、本実施の形態にかかる送信制御装置10の構成を示す図である。
<Second Embodiment>
FIG. 11 is a diagram illustrating a configuration of the
送信制御装置10は、受信された電子メールに付与されているチケットが示すメール条件を取得し、電子メールがメール条件を満たせば送信可、満たさなければ送信不可と決定する検証手段11を備える。さらに、送信制御装置10は。検証手段11が送信可と決定した電子メールを電子メールに指定されている送信先アドレスに送信し、送信不可と決定した電子メールを送信先アドレスに送信しない送信判定手段12を備える。
The
検証手段11、及び、送信判定手段12は、例えば、検証部18、及び、送信判定部19であるが、同等の機能を果たす他の構成であっても良い。
The
本実施の形態にかかる送信制御装置10は、メールの送信時に、多様な条件による送信の可/不可決定を管理者等に起因した遅延を抑えて実行出来る。その理由は、検証手段11が、メールに付与されているチケットが示すメール条件を取得し、電子メールがメール条件を満たせば送信可、満たさなければ送信不可と決定するからである。チケットは、メールの送信に先立ち発行され、様々な情報を載せることができる。ユーザは、メール送信時にこのチケットをメールに付与することで、メール送信時に管理者に起因する遅延を抑えて、柔軟性に欠けるメールサーバのフィルタ制御では困難な多様なメール条件のメールを送信できる。すなわち、本実施の形態にかかる送信制御装置10は、ユーザごとに、更に、同一ユーザであってもメールごとに異なった様々なフィルタ条件を指定できるのである。
The
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。 The present invention has been described above with reference to the embodiments, but 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.
10 送信制御装置
11 検証手段
12 送信判定手段
14 チケット発行部
16 検証受付部
18 検証部
19 送信判定部
20 メール送受信装置
21 メール受信部
22 メール送信部
31 ユーザ端末装置
32 管理者端末装置
60 コンピュータ装置
61 プロセッサ
62 外部記憶装置
63 主記憶部
64 バス
65 プログラム
DESCRIPTION OF
Claims (10)
前記検証手段が送信可と決定した前記電子メールを、前記電子メールに指定されている送信先アドレスに送信し、送信不可と決定した前記電子メールを前記送信先アドレスに送信しない送信判定手段と、を備える送信制御装置。 A verification unit that acquires a mail condition indicated by a ticket attached to the received e-mail, and determines that transmission is possible if the e-mail satisfies the mail condition;
The e-mail that the verification means has determined to be able to send is sent to the destination address specified in the e-mail, and the e-mail that has been determined to be unsendable is not sent to the destination address. A transmission control device comprising:
前記検証手段は、前記電子メールの添付ファイルの大きさと前記最大の大きさと比較して、前記電子メールが前記メール条件を満たすか否かを判定する、請求項1の送信制御装置。 The email condition includes a maximum size of the attached file of the email,
The transmission control apparatus according to claim 1, wherein the verification unit determines whether or not the electronic mail satisfies the mail condition by comparing a size of the attached file of the electronic mail with the maximum size.
前記検証手段は、前記電子メールの添付ファイルの種別と前記指定種別を比較して、前記電子メールが前記メール条件を満たすか否かを判定する、請求項1の送信制御装置。 The email condition includes a designated type that is a type of file that may be attached to or prohibited from the email,
The transmission control apparatus according to claim 1, wherein the verification unit compares the type of the attached file of the electronic mail with the specified type to determine whether the electronic mail satisfies the mail condition.
前記検証手段は、前記送信先アドレスに含まれる前記ドメインと、送信が許される、または、送信が禁止される前記ドメインを比較して、前記電子メールが前記メール条件を満たすか否かを判定する、請求項1の送信制御装置。 The e-mail condition includes designation of a domain in which transmission is permitted or prohibited.
The verification unit compares the domain included in the transmission destination address with the domain where transmission is permitted or prohibited, and determines whether the email satisfies the mail condition. The transmission control device according to claim 1.
前記チケットが付与された前記電子メールを受信して、前記チケットを取り出して復号して前記検証手段に出力する検証受付手段と、をさらに備える請求項5の送信制御装置。 A ticket issuance application mail is received from the user terminal device and transferred to the administrator terminal device, a ticket issuance response mail specifying the mail condition is received from the administrator terminal device, and the mail conditions and the user terminal are received. Ticket issuing means for generating the ticket, which is a file in which the address of the device is described, and encrypting and transmitting to the user terminal device;
The transmission control apparatus according to claim 5, further comprising: a verification receiving unit that receives the electronic mail to which the ticket is attached, extracts the ticket, decrypts the ticket, and outputs the decrypted ticket to the verification unit.
送信可と決定した前記電子メールを前記電子メールに指定されている送信先アドレスに送信し、送信不可と決定した前記電子メールを前記送信先アドレスに送信しない送信制御方法。 Obtain the mail condition indicated by the ticket attached to the received e-mail, determine that transmission is possible if the e-mail satisfies the e-mail condition, and determine that transmission is not possible otherwise,
A transmission control method for transmitting the e-mail determined to be transmittable to a destination address specified in the e-mail and not transmitting the e-mail determined to be unsendable to the destination address.
前記電子メールの添付ファイルの大きさと前記最大の大きさと比較して、前記電子メールが前記メール条件を満たすか否かを判定する、請求項7の送信制御方法。 The email condition includes a maximum size of the attached file of the email,
The transmission control method according to claim 7, wherein the size of the attached file of the electronic mail is compared with the maximum size to determine whether the electronic mail satisfies the mail condition.
送信可と決定した前記電子メールを前記電子メールに指定されている送信先アドレスに送信し、送信不可と決定した前記電子メールを前記送信先アドレスに送信しない処理を、コンピュータに実行させる送信制御プログラム。 Obtain the mail condition indicated by the ticket attached to the received e-mail, determine that transmission is possible if the e-mail satisfies the e-mail condition, and determine that transmission is not possible otherwise,
A transmission control program for causing the computer to execute processing for transmitting the e-mail determined to be transmittable to a destination address specified in the e-mail and not transmitting the e-mail determined to be unsendable to the destination address .
前記電子メールの添付ファイルの大きさと前記最大の大きさと比較して、前記電子メールが前記メール条件を満たすか否かを判定する処理をコンピュータに実行させる、請求項9の送信制御プログラム。 The email condition includes a maximum size of the attached file of the email,
The transmission control program according to claim 9, wherein the computer executes a process of determining whether or not the electronic mail satisfies the mail condition by comparing the size of the attached file of the electronic mail with the maximum size.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017140106A JP6972723B2 (en) | 2017-07-19 | 2017-07-19 | E-mail transmission control device, transmission control method, and transmission control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017140106A JP6972723B2 (en) | 2017-07-19 | 2017-07-19 | E-mail transmission control device, transmission control method, and transmission control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019022123A true JP2019022123A (en) | 2019-02-07 |
| JP6972723B2 JP6972723B2 (en) | 2021-11-24 |
Family
ID=65353239
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017140106A Active JP6972723B2 (en) | 2017-07-19 | 2017-07-19 | E-mail transmission control device, transmission control method, and transmission control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6972723B2 (en) |
-
2017
- 2017-07-19 JP JP2017140106A patent/JP6972723B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP6972723B2 (en) | 2021-11-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11399032B2 (en) | Method for securely communicating email content between a sender and a recipient | |
| US10873852B1 (en) | POOFster: a secure mobile text message and object sharing application, system, and method for same | |
| EP3566411B1 (en) | Enhanced email service | |
| CN102460461A (en) | Transport pipeline decryption for content-scanning agents | |
| KR101784756B1 (en) | Trusted e-mail communication in a multi-tenant environment | |
| WO2016156858A1 (en) | Email management and control system | |
| JP3749129B2 (en) | E-mail system, e-mail transmission control method, and relay apparatus | |
| US9967242B2 (en) | Rich content scanning for non-service accounts for email delivery | |
| US20200287908A1 (en) | System and method for protecting against e-mail-based cyberattacks | |
| US9887950B2 (en) | Validating E-mails using message posting services | |
| JP2019046397A (en) | Mail monitoring system, mail monitoring apparatus and mail monitoring program | |
| JP5793251B2 (en) | Information processing apparatus, e-mail browsing restriction method, computer program, and information processing system | |
| KR102880532B1 (en) | Registered encrypted electronic messages and revised response system | |
| JP5842981B2 (en) | Information processing apparatus, information processing method, and program | |
| JP6972723B2 (en) | E-mail transmission control device, transmission control method, and transmission control program | |
| JP5681585B2 (en) | File distribution device | |
| JP2006024058A (en) | Computer program for managing document, and document management device and method | |
| JP6926887B2 (en) | Distribution control device, terminal, distribution control method, and program | |
| JP6129243B2 (en) | Information processing apparatus, electronic file browsing restriction method, computer program, and information processing system | |
| JP7661576B2 (en) | FILE MANAGEMENT SYSTEM, INFORMATION PROCESSING APPARATUS, PROGRAM AND INFORMATION PROCESSING METHOD | |
| JP5489255B2 (en) | Mail misdelivery prevention device, mail misdelivery prevention method, and mail misdelivery prevention program | |
| JP5750612B2 (en) | Information processing apparatus, information processing system, control method, and program | |
| JP2009118202A (en) | E-mail delivery method | |
| JP2006227892A (en) | Electronic mail relay system, electronic mail relay method and computer program | |
| KR20040066766A (en) | E-mail Sender certification System |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200615 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210416 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210706 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210901 |
|
| 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: 20211005 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20211018 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6972723 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |