JP2003141033A - E-mail system for preventing mis-delivery - Google Patents
E-mail system for preventing mis-deliveryInfo
- Publication number
- JP2003141033A JP2003141033A JP2001339492A JP2001339492A JP2003141033A JP 2003141033 A JP2003141033 A JP 2003141033A JP 2001339492 A JP2001339492 A JP 2001339492A JP 2001339492 A JP2001339492 A JP 2001339492A JP 2003141033 A JP2003141033 A JP 2003141033A
- Authority
- JP
- Japan
- Prior art keywords
- keyword
- address
- destination
- confirmation
- 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
- 238000012790 confirmation Methods 0.000 claims abstract description 56
- 230000005540 biological transmission Effects 0.000 claims abstract description 34
- 238000000605 extraction Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 abstract description 66
- 238000012545 processing Methods 0.000 description 23
- 244000205754 Colocasia esculenta Species 0.000 description 16
- 235000006481 Colocasia esculenta Nutrition 0.000 description 16
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
(57)【要約】
【課題】電子メールの誤送防止を行う。
【解決手段】メーラプログラム31は、電子メールの宛先
として指定されたアドレスに、当該電子メールの宛先ユ
ーザにより予め設定された確認用キーワードとして指定
されたキーワードを付加する処理、キーワードが付加さ
れたアドレスを含む電子メールデータを、メール送信サ
ーバ11に送信する処理を実行する。メール送信サーバ11
は、メールデータを宛先アドレスのドメイン名に対応す
るメール受信サーバ5に送信する。メール受信サーバ5
は、受信したメールの宛先アドレスに宛先ユーザが予め
設定した確認用キーワードとして指定されたキーワード
が付加されている場合当該キーワードを抽出する処理、
上記キーワードが、宛先ユーザが予め設定した確認用キ
ーワードであるか判断する処理、上記キーワードが確認
用キーワードである場合には宛先アドレスのための記憶
領域51にメールデータを格納する処理を実行する。
(57) [Summary] [Problem] To prevent erroneous transmission of electronic mail. A mailer program includes a process of adding a keyword specified as a confirmation keyword preset by a destination user of an electronic mail to an address specified as a destination of the electronic mail, and an address to which the keyword is added. A process of transmitting the e-mail data including the to the e-mail transmission server 11 is performed. Email sending server 11
Transmits the mail data to the mail receiving server 5 corresponding to the domain name of the destination address. Mail receiving server 5
Is a process of extracting a keyword specified as a confirmation keyword preset by the destination user to the destination address of the received mail,
A process for determining whether the keyword is a confirmation keyword set in advance by the destination user, and a process for storing mail data in the storage area 51 for the destination address if the keyword is a confirmation keyword.
Description
【0001】[0001]
【発明が属する技術分野】本発明は、電子メールの送受
信技術に関し、より詳しくは電子メールの誤送防止技術
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for sending and receiving electronic mail, and more particularly to a technique for preventing mistaken sending of electronic mail.
【0002】[0002]
【従来の技術】従来、誤ったメール・アドレスを指定し
て電子メールを送信してしまった場合、当該メール・ア
ドレス自体が存在しなければ、エラー通知が送信側ユー
ザ宛に送信されるようになっている。一方、偶然にも誤
ったメール・アドレスが存在する場合には、誤ったメー
ル・アドレス宛に電子メールは送信されてしまう。この
場合、通常の処理と同一の処理が実施されるため、何ら
のエラー通知もなされない。従って、送信側ユーザから
見ると、意図した宛先に送信されたのではないのにもか
かわらず、見かけ上は正しく送信されたがごとく見えて
しまう。2. Description of the Related Art Conventionally, when an e-mail is sent by designating an incorrect mail address, if the mail address itself does not exist, an error notification is sent to the sending user. Has become. On the other hand, if there is a wrong mail address by chance, the electronic mail will be sent to the wrong mail address. In this case, since the same process as the normal process is performed, no error notification is given. Therefore, from the viewpoint of the user on the transmitting side, it is apparently transmitted as though it was transmitted correctly although it was not transmitted to the intended destination.
【0003】誤送対策としては、電子メールの内容を暗
号化して送信するという方法もあるが、誤送先で復号で
きないだけであって、根本的な対策ではない。また、送
信側ユーザは、上で述べたのと同様に誤送を認識できな
い。As a countermeasure against erroneous sending, there is a method of encrypting and transmitting the contents of an electronic mail, but it is not a fundamental measure because it cannot be decrypted at the erroneous destination. Also, the sending user cannot recognize the erroneous sending as described above.
【0004】また、宛先ユーザが受信した際に受信確認
メッセージの送信を催促する指定を送信時に付加する機
能もあるが、誤送防止は不可能で、受信確認メッセージ
が届くので送信側ユーザが気付く可能性はあるが、確実
ではない。There is also a function for adding a designation for prompting the transmission of a reception confirmation message when the destination user receives it at the time of transmission, but erroneous transmission cannot be prevented and the reception side user notices that the reception confirmation message arrives. It is possible, but not certain.
【0005】[0005]
【発明が解決しようとする課題】以上のように、従来の
技術では、電子メールの誤送の防止が十分にできなかっ
た。As described above, in the conventional technology, it was not possible to sufficiently prevent the erroneous sending of electronic mail.
【0006】従って、本発明の目的は、電子メールの誤
送防止を行うための新規な技術を提供することである。Therefore, it is an object of the present invention to provide a new technique for preventing erroneous sending of electronic mail.
【0007】また、本発明の他の目的は、例え誤送され
てしまった場合であっても電子メールの送信側ユーザが
認識できるようにするための技術を提供することであ
る。[0007] Another object of the present invention is to provide a technique for enabling a user on the sending side of an electronic mail to recognize it even if it is mistakenly sent.
【0008】本発明のさらに他の目的は、従来の電子メ
ール送受信方式も維持したまま、電子メールの誤送防止
を可能にする新規な技術を提供することである。Still another object of the present invention is to provide a novel technique capable of preventing erroneous sending of electronic mail while maintaining the conventional electronic mail transmission / reception system.
【0009】[0009]
【課題を解決するための手段】本発明に係る電子メール
送信処理方法は、電子メールの宛先として指定されたア
ドレスに、当該電子メールの宛先ユーザにより予め設定
された確認用キーワードとして指定されたキーワードを
付加し、記憶装置に格納するキーワード付加ステップ
と、キーワードが付加されたアドレスを含む電子メール
のデータを、電子メール送信サーバに送信するステップ
とを含む。According to an electronic mail transmission processing method of the present invention, a keyword designated as a confirmation keyword preset by a destination user of an electronic mail at an address designated as a destination of the electronic mail. Is added and stored in the storage device, and the step of transmitting the electronic mail data including the address to which the keyword is added to the electronic mail transmission server.
【0010】このようにすることにより、電子メール受
信サーバでは電子メール・アドレスの一致不一致だけで
なくキーワードの確認も行うようになるので、万一送信
側ユーザが誤った電子メール・アドレスを指定していて
且つ偶然当該誤った電子メール・アドレスが存在してい
ても、キーワードにより誤送を判定することができるよ
うになる。By doing so, the e-mail receiving server will check not only the e-mail address match / mismatch but also the keyword. Therefore, the sender user should specify the wrong e-mail address. In addition, even if the wrong e-mail address exists by chance, it becomes possible to determine the wrong sending by the keyword.
【0011】さらに、上で述べたキーワード付加ステッ
プを、電子メールの宛先として指定されたアドレスのユ
ーザ名部分(例えばxxx@yyy.ne.jpという
メール・アドレスの場合にはxxxの部分)に、当該電
子メールの宛先ユーザにより予め設定された確認用キー
ワードとして指定されたキーワードを少なくとも上記ア
ドレスのユーザ名部分との区切りコード(例えば他に意
味が定められていない禁止コード)と共に付加し、記憶
装置に格納するステップとすることも可能である。Further, the keyword adding step described above is performed on the user name part of the address designated as the destination of the electronic mail (eg, xxx part in the case of the mail address xxx@yyy.ne.jp). A keyword specified as a confirmation keyword preset by the destination user of the e-mail is added together with at least a delimiter code (for example, a prohibition code whose meaning is not defined) from the user name portion of the address, and a storage device It is also possible to use the step of storing in.
【0012】このようにすれば電子メール受信サーバに
おいてキーワードの抽出が容易になる。なお、例えば区
切り文字に他に意味が定められていない禁止文字を用い
ている場合には、誤送先の電子メール受信サーバが本発
明の方式を採用していなくとも、宛先アドレスにエラー
が生じていることになるので、その点でエラー通知を返
信することができる。In this way, the keyword can be easily extracted in the electronic mail receiving server. If, for example, a delimiter is a prohibited character whose meaning is not defined, an error will occur in the destination address even if the email receiving server of the wrong destination does not adopt the method of the present invention. Error notification can be sent back at that point.
【0013】また、上記アドレスに対応して記憶装置に
予め登録されていたキーワードを読み出すステップをさ
らに含むような構成であってもよい。すなわち、例えば
アドレス帳に予めキーワードを登録しておき、それを読
み出すような構成である。The configuration may further include a step of reading out a keyword registered in advance in the storage device corresponding to the address. That is, for example, the keyword is registered in advance in the address book and the keyword is read out.
【0014】これに対して本発明に係る電子メールの受
信処理方法は、受信したメールの宛先アドレスに、宛先
ユーザが予め設定した確認用キーワードとして指定され
たキーワードが付加されている場合、当該キーワードを
抽出し、記憶装置に格納するキーワード抽出ステップ
と、抽出されたキーワードが、宛先ユーザが予め設定し
た確認用キーワードであるか判断する判断ステップと、
上記キーワードが確認用キーワードである場合には、宛
先アドレスのための記憶領域にメールのデータを格納す
るステップとを含む。On the other hand, in the electronic mail reception processing method according to the present invention, when a keyword designated as a confirmation keyword preset by the destination user is added to the destination address of the received email, the keyword is associated with the keyword. And a keyword extraction step of storing the extracted keyword in a storage device, and a determination step of determining whether the extracted keyword is a confirmation keyword preset by the destination user,
And storing the mail data in the storage area for the destination address when the keyword is the confirmation keyword.
【0015】このようにすれば、例えば宛先アドレスが
偶然一致していてもキーワードをさらに確認用キーワー
ドと一致するか判断するので、誤送を防止することがで
きるようになる。なお、キーワードが付加されていると
判断されない場合には従来どおりの処理を実施すれば、
特別な問題は生じ得ない。By doing so, for example, even if the destination addresses happen to coincide with each other, it is judged whether the keyword further coincides with the confirmation keyword, so that erroneous transmission can be prevented. In addition, if it is not determined that the keyword is added, if the conventional processing is performed,
No special problems can occur.
【0016】さらに、上記キーワードが確認用キーワー
ドである場合には、宛先ユーザにより指定された受信確
認メッセージを送信元に送信するステップをさらに含む
ような構成も可能である。このようにすれば、偶然にも
誤送先の宛先アドレス及びキーワードが一致してしまっ
た場合でも、宛先ユーザにより指定された固有の受信確
認メッセージが送信されるので、送信側ユーザは意図し
ない受信確認メッセージにて誤送に気付くことができ
る。Further, when the above keyword is a confirmation keyword, it is possible to further include a step of transmitting a reception confirmation message designated by the destination user to the transmission source. By doing so, even if the destination address and the keyword of the erroneous destination are accidentally matched, the unique reception confirmation message specified by the destination user is sent, so the sending user does not intend to receive the message. You can notice the mistake in the confirmation message.
【0017】なお、上述の方法はプログラムにて実施す
ることができ、このプログラムは、例えばフレキシブル
ディスク、CD−ROM、光磁気ディスク、半導体メモ
リ、ハードディスク等の記憶媒体又は記憶装置に格納さ
れる。また、ネットワークなどを介して配布される場合
もある。尚、中間的な処理結果はメモリに一時保管され
る。The above method can be implemented by a program, and the program is stored in a storage medium or a storage device such as a flexible disk, a CD-ROM, a magneto-optical disk, a semiconductor memory, a hard disk. It may also be distributed via a network or the like. The intermediate processing result is temporarily stored in the memory.
【0018】[0018]
【0019】図1に本発明の一実施の形態に係るシステ
ム概要図を示す。例えばパーソナル・コンピュータであ
ってメーラ・プログラム31がインストールされている
ユーザ端末3は、公衆回線網7を介して、例えばインタ
ーネット・サービス・プロバイダ(Internet Service P
rovider:ISP)に設けられた接続サーバ9に接続す
る。ここでは、ユーザ端末3は一台しか示されていない
が、多くのユーザ端末3が公衆回線網7を介して接続サ
ーバ9に接続する。接続サーバ9は、ユーザ端末3のイ
ンターネット1への接続を管理するサーバであって、I
SPに設けられたメール送信サーバ11に接続されてい
る。メール送信サーバ11は、SMTP(Simple Mail
Transfer Protocol)に従ってメールのデータを送信す
るサーバであって、従来と何ら変わりがないのでこれ以
上述べない。接続サーバ9及びメール送信サーバ11は
インターネット1に接続している。なお、接続サーバ9
及びメール送信サーバ11が一台でその全ての機能を実
施する場合もあれば、各サーバが何台も用意されて所定
の機能を実現するように構成される場合もある。FIG. 1 is a schematic diagram of a system according to an embodiment of the present invention. For example, the user terminal 3 which is a personal computer and in which the mailer program 31 is installed is connected to the Internet service provider (Internet Service P) via the public line network 7.
rovider: ISP) to connect to the connection server 9. Although only one user terminal 3 is shown here, many user terminals 3 connect to the connection server 9 via the public line network 7. The connection server 9 is a server that manages the connection of the user terminal 3 to the Internet 1, and
It is connected to the mail transmission server 11 provided in the SP. The mail transmission server 11 uses an SMTP (Simple Mail).
It is a server that sends mail data according to the Transfer Protocol), and since it is no different from conventional servers, it will not be described further. The connection server 9 and the mail transmission server 11 are connected to the Internet 1. The connection server 9
In some cases, only one mail transmission server 11 performs all the functions, and in some cases, each server is prepared and configured to realize a predetermined function.
【0020】インターネット1には、メール受信サーバ
5とメール受信サーバB(13)とが接続されている。
ここでは1台ずつしか示していないが、数は任意であ
る。このメール受信サーバ5及びメール受信サーバB
(13)もSMTPやPOP(Post Office Protocol)
に従ってメールのデータを送受信するが、ここでは受信
する場合を説明する。なお、メール受信サーバB(1
3)は本実施の形態に対応していないメール受信サーバ
である。メール受信サーバ5は、当該サーバが管理して
いるユーザのためのメール・ボックス51と予めユーザ
が設定した確認用キーワードを格納したキーワードDB
53とを管理している。一方、従来どおりのメール受信
サーバB(13)は、当該サーバが管理しているユーザ
のためのメール・ボックス131を管理している。A mail receiving server 5 and a mail receiving server B (13) are connected to the Internet 1.
Although only one is shown here, the number is arbitrary. This mail receiving server 5 and mail receiving server B
(13) is also SMTP and POP (Post Office Protocol)
Although the mail data is transmitted and received according to, the case where it is received will be described here. In addition, the mail receiving server B (1
3) is a mail receiving server that is not compatible with this embodiment. The mail receiving server 5 is a keyword DB that stores a mail box 51 for the user managed by the server and a confirmation keyword preset by the user.
53 are managed. On the other hand, the conventional mail receiving server B (13) manages the mail box 131 for the user managed by the server.
【0021】従来の方式で送信側ユーザがユーザ端末3
を操作して電子メールを送信する場合、メーラ・プログ
ラム31に宛先アドレスを指定し、メール本文などを入
力して、送信を指示する。そうすると、メーラ・プログ
ラム31は、メール・データをメール送信サーバ11に
送信する。メール送信サーバ11は、メーラ・プログラ
ム31からメール・データを受信すると、宛先アドレス
のドメイン名からメール受信サーバ5を特定し、当該メ
ール受信サーバ5にメール・データを送信する。もし、
ドメイン名が間違っていて、指定されたドメイン名に対
応するメール受信サーバ5が存在していない場合には、
メール送信サーバ11が送信元宛にエラー通知を送信す
る。メール受信サーバ5は、メール・データを受信する
と宛先アドレスのユーザ名を検査し、当該メール受信サ
ーバ5が管理しているユーザ宛のものであるか、すなわ
ち宛先アドレスのための記憶領域であるメール・ボック
スが存在しているかを判断する。もし、メール・ボック
ス51に宛先アドレスのための領域が存在しない場合に
は、送信側ユーザ宛にエラー通知を送信する。一方、メ
ール・ボックス51に宛先アドレスのための領域が存在
している場合には、メール・ボックス51の宛先アドレ
スのための領域にメール・データを保存する。In the conventional method, the transmitting user uses the user terminal 3
When sending an e-mail by operating, specify the destination address in the mailer program 31, enter the text of the e-mail, and instruct the sending. Then, the mailer program 31 transmits the mail data to the mail transmission server 11. Upon receiving the mail data from the mailer program 31, the mail transmission server 11 identifies the mail reception server 5 from the domain name of the destination address and transmits the mail data to the mail reception server 5. if,
If the domain name is wrong and the mail receiving server 5 corresponding to the specified domain name does not exist,
The mail sending server 11 sends an error notification to the sender. When the mail receiving server 5 receives the mail data, the mail receiving server 5 checks the user name of the destination address to determine whether the mail is addressed to the user managed by the mail receiving server 5, that is, the storage area for the destination address. -Determine if the box exists. If there is no area for the destination address in the mail box 51, an error notification is sent to the sending user. On the other hand, if the mail box 51 has an area for the destination address, the mail data is stored in the area of the mail box 51 for the destination address.
【0022】次に本実施の形態に係る方式にて送信側ユ
ーザがユーザ端末3を操作して電子メールを送信する場
合について説明する。前提として、自らが利用するメー
ル受信サーバ5が本実施の形態に係る方式を採用してい
る場合には、確認用キーワードを決定し、電子メール・
アドレスと対で確認用キーワードを公開する。すなわ
ち、自分に電子メールを送ってきそうな人には電子メー
ル・アドレスと確認用キーワードとを知らせておく。ま
た、本実施の形態に係る方式に従って電子メールを正常
に受信した場合にメール受信サーバ5が送付元に送信す
る固有のメッセージについても決定する。例えば固有の
メッセージには、名前や所属などで自分を特定できるよ
うにしておく。そして、確認用キーワード及び固有のメ
ッセージを、電子メール・アドレス又は電子メール・ア
ドレスのユーザ名に対応して、メール受信サーバ5が管
理するキーワードDB53に登録しておく。Next, a case will be described in which the sending user operates the user terminal 3 to send an electronic mail by the method according to the present embodiment. As a premise, if the mail receiving server 5 used by itself adopts the method according to the present embodiment, a confirmation keyword is determined and an e-mail
Publish the confirmation keyword paired with the address. That is, the person who is likely to send an e-mail to himself is informed of the e-mail address and the confirmation keyword. Further, it also determines the unique message that the mail receiving server 5 sends to the sender when the electronic mail is normally received according to the method according to the present embodiment. For example, for a unique message, you should be able to identify yourself by your name and affiliation. Then, the confirmation keyword and the unique message are registered in the keyword DB 53 managed by the mail receiving server 5 in association with the electronic mail address or the user name of the electronic mail address.
【0023】このような前提の下、図2乃至図10を用
いて処理の内容を説明する。まず、メーラ・プログラム
31に新機能を追加した場合の処理について説明する。
送信側ユーザは電子メールを送信する場合、メーラ・プ
ログラム31を起動させる。そして、宛先アドレス及び
メール本文などをメーラ・プログラム31に入力する。
もし、メーラ・プログラム31が備えるアドレス帳にキ
ーワードが登録されていない場合には、送信ボタンをク
リックする前に、メーラ・プログラム31のウインドウ
に設けられたキーワード入力ボタンをクリックする。メ
ーラ・プログラム31は、キーワード入力ボタンの押下
に応答して、キーワード入力ウインドウを表示する(図
2:ステップS1)。ユーザは、このキーワード入力ウ
インドウに設けられたキーワード入力欄に、宛先ユーザ
が指定したキーワードを入力する。メーラ・プログラム
31は、ユーザによるキーワード入力を受け付けて、当
該キーワードを記憶装置に保存する(ステップS3)。Under such a premise, the contents of the processing will be described with reference to FIGS. First, the processing when a new function is added to the mailer program 31 will be described.
When sending the e-mail, the sending user activates the mailer program 31. Then, the destination address, the mail text, etc. are input to the mailer program 31.
If the keyword is not registered in the address book included in the mailer program 31, the keyword input button provided in the window of the mailer program 31 is clicked before clicking the send button. The mailer program 31 displays the keyword input window in response to the pressing of the keyword input button (FIG. 2: step S1). The user inputs the keyword specified by the destination user in the keyword input field provided in this keyword input window. The mailer program 31 receives a keyword input by the user and saves the keyword in the storage device (step S3).
【0024】もし、アドレス帳にキーワードが登録され
ていない場合に、キーワード入力ボタンをクリックする
前に送信ボタンをクリックしてしまうと、従来の方式で
電子メールは送信されてしまう。If a keyword is not registered in the address book and the send button is clicked before the keyword input button is clicked, the electronic mail is sent by the conventional method.
【0025】次に、送信側ユーザが送信ボタンをクリッ
クした場合の処理を図3乃至図5を用いて説明する。送
信側ユーザが送信ボタンをクリックすると、メーラ・プ
ログラム31は、送信ボタンの押下を受け付け(ステッ
プS5)、キーワードが入力済みであるか判断する(ス
テップS7)。もし、図2で示したようにキーワードが
入力済みであれば、入力されたキーワードを記憶装置か
ら読み出し(ステップS9)、ステップS15に移行す
る。一方、キーワードが入力済みではない場合、アドレ
ス帳にキーワードが登録済みであるか判断する(ステッ
プS11)。もし、アドレス帳にキーワードが登録済み
ではない場合にはステップS17に移行する。この場合
には、従来のメール送信処理が実施されることになる。
アドレス帳にキーワードが登録済みである場合には、ア
ドレス帳からキーワードを読み出す(ステップS1
3)。Next, the processing when the sending user clicks the send button will be described with reference to FIGS. When the sending user clicks the send button, the mailer program 31 accepts the press of the send button (step S5), and determines whether the keyword has been input (step S7). If the keyword has already been input as shown in FIG. 2, the input keyword is read from the storage device (step S9) and the process proceeds to step S15. On the other hand, if the keyword has not been input, it is determined whether the keyword has been registered in the address book (step S11). If the keyword is not registered in the address book, the process proceeds to step S17. In this case, the conventional mail transmission process is executed.
If the keyword is already registered in the address book, the keyword is read from the address book (step S1).
3).
【0026】図4に本実施の形態においてアドレス帳に
格納されるデータの一例を示す。この例では、表示名
(宛先の欄において、電子メール・アドレスの前に表示
される名前(例えばtaro<taro@xyz.ne.jp>と表示され
る。))、名前、メール・アドレス、キーワード、ニッ
クネーム、電話番号、FAX番号などである。FIG. 4 shows an example of data stored in the address book in this embodiment. In this example, the display name (the name displayed before the e-mail address in the address field (for example, taro <taro@xyz.ne.jp>)), name, e-mail address, and keyword , Nickname, telephone number, fax number, etc.
【0027】そして、ステップS9の後又はステップS
13に続いて、送信先メール・アドレスのユーザ名部分
にキーワードを付加して、記憶装置に格納する(ステッ
プS15)。この処理を図5を用いて説明する。例えば
元の宛先アドレスがtaro@xyz.ne.jpであり、この宛先ア
ドレスのキーワードがblueskyであるとする。図5に示
すように、メール・データは、メールヘッダとメール本
体とで構成されており、ステップS15を実施する前に
は、メールヘッダの宛先には、taro@xyz.ne.jpが含まれ
る。なお、宛先には、To:の場合や、Cc:及びBcc:の場合
もあるが、本実施の形態ではこれらを区別しない。ステ
ップS15では、キーワードblueskyの両側に非文字の
区切りコード(制御コード)を付加して、宛先アドレス
のユーザ名部分に付加する。通常メールヘッダの宛先ア
ドレスは、ASCIIコードの0x21から0x7Eの範囲(但
し、;や:など使用不可の文字もある)の文字で構成さ
れるので、区切りコードはこの範囲外のコードを用い
る。例えば0xf1(左側:■で表す)及び0xf2(右側:□
で表す)である。このように非文字の区切りコードを付
加すると、誤って本実施の形態の方式を採用していない
メール受信サーバB(13)に送信されると、すぐさま
メールアドレスが適切でないことを判別することがで
き、エラーメッセージを送付元に返信することができる
ようになる。従って、ステップS15の処理を実施する
と、宛先アドレスとしては、図5に示すように、taro■
bluesky□@xyz.ne.jpに変形される。なお、図5におい
て各文字の下に示されているのは、コード番号である。After step S9 or step S
Subsequent to step 13, a keyword is added to the user name part of the destination mail address and stored in the storage device (step S15). This process will be described with reference to FIG. For example, assume that the original destination address is taro@xyz.ne.jp and the keyword of this destination address is bluesky. As shown in FIG. 5, the mail data is composed of a mail header and a mail body, and the destination of the mail header includes taro@xyz.ne.jp before step S15. . The destination may be To: or Cc: and Bcc :, but these are not distinguished in this embodiment. In step S15, a non-character delimiter code (control code) is added to both sides of the keyword bluesky and added to the user name portion of the destination address. Normally, the destination address of the mail header is composed of characters in the ASCII code range from 0x21 to 0x7E (however, some characters such as; and: cannot be used), so the delimiter code uses a code outside this range. For example, 0xf1 (left side: represented by ■) and 0xf2 (right side: □)
Represents). If a non-character delimiter code is added in this way, and if it is erroneously sent to the mail receiving server B (13) that does not employ the method of this embodiment, it is immediately possible to determine that the mail address is not appropriate. It is possible to send an error message back to the sender. Therefore, when the process of step S15 is performed, the destination address is
It is transformed into bluesky□@xyz.ne.jp. In addition, what is shown below each character in FIG. 5 is a code number.
【0028】図5は一例であって、左側の区切りコード
だけでもよい。右側は@にて区切られているためであ
る。また、何らかのキーを用いてキーワードを変換する
ようにしても良い。また、区切りコードを付加せずに、
キーワードを識別可能な所定の範囲のコードに変換する
ような構成であってもよい。なお、区切りコードとして
は、他に意味を有しない、メールアドレスについての禁
止コードであればよい。その他、キーワードが宛先アド
レスから識別可能な態様で挿入/付加されていれば良
い。FIG. 5 is an example, and only the left delimiter code may be used. This is because the right side is separated by @. Also, the keyword may be converted using some key. Also, without adding a delimiter code,
The configuration may be such that a keyword is converted into a code in a predetermined range that can be identified. It should be noted that the delimiter code may be a prohibition code for the mail address, which has no other meaning. In addition, the keyword may be inserted / added in a manner that can be identified from the destination address.
【0029】ドメイン名の部分にキーワードを付加する
ような構成も可能であるが、メール送信サーバ5の処理
を変更しなければならない。すなわち、メール送信サー
バ5は、メール・データを受信した場合、キーワードを
除去した形でドメイン名を識別し、当該ドメイン名に対
応するメール受信サーバに接続しなければならない。Although it is possible to add a keyword to the domain name, the processing of the mail transmission server 5 must be changed. That is, when the mail transmission server 5 receives the mail data, it must identify the domain name with the keyword removed and connect to the mail reception server corresponding to the domain name.
【0030】図3の説明に戻ると、ステップS15の後
にメーラ・プログラム31は、当該メールのデータをメ
ール送信サーバ11に送信する(ステップS17)。こ
の後、メール送信サーバ11は、宛先アドレスのドメイ
ン名からメール受信サーバ5を特定し、メール受信サー
バ5に接続し、メールのデータを送信する。上で述べた
ようにユーザ名部分にキーワードを付加する場合にはメ
ール送信サーバ11の処理は、従来と変わらない。Returning to the explanation of FIG. 3, after step S15, the mailer program 31 transmits the data of the mail to the mail transmission server 11 (step S17). After that, the mail transmission server 11 specifies the mail reception server 5 from the domain name of the destination address, connects to the mail reception server 5, and transmits the mail data. As described above, when the keyword is added to the user name part, the process of the mail transmission server 11 is the same as the conventional process.
【0031】図2及び図3の処理は、メーラ・プログラ
ム31を、本実施の形態に従って処理するように構成さ
れた新規なメーラ・プログラムとした場合の処理であ
る。しかし、必ずしもメーラ・プログラム31が図2及
び図3のような処理を実施せずともよい。その場合に
は、従来のメーラ・プログラムを用い、さらに補助プロ
グラム33をインストールして、この補助プログラム3
3に処理を行わせる。なお、補助プログラム33は、メ
ール・アドレスと対応するキーワードが登録されたアド
レス帳を保持している。The processes of FIGS. 2 and 3 are processes when the mailer program 31 is a new mailer program configured to process according to the present embodiment. However, the mailer program 31 does not necessarily have to perform the processing shown in FIGS. In that case, the conventional mailer program is used, and the auxiliary program 33 is further installed, and the auxiliary program 3
Let 3 do the processing. The auxiliary program 33 holds an address book in which keywords corresponding to mail addresses are registered.
【0032】図6に補助プログラム33の処理を示す。
まず、ユーザが送信ボタンをクリックしてメーラ・プロ
グラム31が送信メール・データを出力すると、補助プ
ログラム33は当該送信メール・データを受け取る(ス
テップS21)。そして、送信メール・データのメール
ヘッダに含まれる宛先アドレスを抽出し、アドレス帳に
当該宛先アドレスに対応するキーワードが登録済みか判
断する(ステップS23)。このアドレス帳は、例えば
図7に示すようなものであって、メール・アドレスに対
応してキーワードが格納されている。FIG. 6 shows the processing of the auxiliary program 33.
First, when the user clicks the send button and the mailer program 31 outputs the send mail data, the auxiliary program 33 receives the send mail data (step S21). Then, the destination address included in the mail header of the transmitted mail data is extracted, and it is determined whether the keyword corresponding to the destination address has been registered in the address book (step S23). This address book is, for example, as shown in FIG. 7, and keywords are stored in correspondence with mail addresses.
【0033】もし、アドレス帳に宛先アドレスに対応す
るキーワードが登録されていれば、当該アドレス帳から
キーワードを読み出し(ステップS25)、ステップS
27に移行する。もし、アドレス帳に宛先アドレスに対
応するキーワードが登録されていなければ、キーワード
入力を促す表示をユーザ端末3の表示装置に行う(ステ
ップS31)。この段階にて、キーワード入力欄にキー
ワードの入力がなされれば、入力されたキーワードを保
持する(ステップS35)。もし、キーワードの入力が
キャンセルされた場合には、ステップS29に移行す
る。すなわち、従来どおりのメール送信処理が実施され
る。If the keyword corresponding to the destination address is registered in the address book, the keyword is read from the address book (step S25), and step S
Move to 27. If the keyword corresponding to the destination address is not registered in the address book, the display prompting the keyword input is displayed on the display device of the user terminal 3 (step S31). At this stage, if a keyword is input in the keyword input field, the input keyword is held (step S35). If the input of the keyword is canceled, the process proceeds to step S29. That is, the mail transmission processing as in the past is executed.
【0034】ステップS35又はステップS25の後
に、送信メールの宛先アドレスのユーザ名に、入力され
た又はアドレス帳から読み出したキーワードを付加し、
記憶装置に格納する(ステップS27)。これは図3の
ステップS15と同じ処理である。そして、補助プログ
ラム33は、メール送信サーバ11に送信メール・デー
タを送信する(ステップS29)。これ応答して、メー
ル送信サーバ11は、送信メール・データのメールヘッ
ダに含まれる宛先アドレスのドメイン名を特定し、当該
ドメイン名に対応するメール受信サーバ5に接続し、送
信メール・データを送信する。After step S35 or step S25, the keyword input or read from the address book is added to the user name of the destination address of the transmitted mail,
The data is stored in the storage device (step S27). This is the same process as step S15 of FIG. Then, the auxiliary program 33 transmits the transmitted mail data to the mail transmission server 11 (step S29). In response, the mail transmission server 11 identifies the domain name of the destination address included in the mail header of the transmitted mail data, connects to the mail reception server 5 corresponding to the domain name, and transmits the transmitted mail data. To do.
【0035】このようにすれば、現在流通しているメー
ラ・プログラムをそのまま利用しつづけても、補助プロ
グラム33により本実施の形態の目的を達成することが
できる。In this way, the auxiliary program 33 can achieve the object of the present embodiment even if the mailer program currently distributed is used as it is.
【0036】次に図8を用いてメール受信サーバ5の処
理について説明する。メール送信サーバ11からメール
・データを受信すると(ステップS41)、当該メール
のメールヘッダに含まれる宛先アドレスのユーザ名部分
を検査する(ステップS43)。ここでは、キーワード
を抽出できるかを検査する。例えば図5に示したように
非文字の区切りコードを付加した形でキーワードがユー
ザ名に付加されている場合には、非文字の区切りコード
が存在しているかを検査すればよい。もし、非文字の区
切りコードが存在している場合には、キーワードを抽出
し、記憶装置に格納する。なお、図5に示した以外の方
法でキーワードが付加されている場合には、その方法に
従ってキーワードを抽出する必要がある。Next, the processing of the mail receiving server 5 will be described with reference to FIG. When the mail data is received from the mail transmission server 11 (step S41), the user name portion of the destination address included in the mail header of the mail is inspected (step S43). Here, it is examined whether the keyword can be extracted. For example, when the keyword is added to the user name in a form in which a non-character delimiter code is added as shown in FIG. 5, it may be inspected whether the non-character delimiter code exists. If a non-character delimiter code exists, the keyword is extracted and stored in the storage device. If the keyword is added by a method other than that shown in FIG. 5, it is necessary to extract the keyword according to that method.
【0037】そして、メール受信サーバ5は、キーワー
ドが検出されたか否か判断する(ステップS45)。も
し、キーワードが検出されなかった場合には、従来と同
じ処理を実施する。すなわち、ユーザ名に対応するメー
ルボックス(メールボックス51内の記憶領域)が存在
しているか確認する(ステップS57)。もし、ユーザ
名に対応するメールボックスが存在しなかった場合に
は、エラーであるから送信元宛に不達通知メールを送信
する(ステップS61)。そして処理を終了する。ま
た、ユーザ名に対応するメールボックスが存在する場合
には、当該ユーザ名に対応するメールボックス51内の
記憶領域にメール・データを記憶する(ステップS5
9)。そして処理を終了する。Then, the mail receiving server 5 determines whether or not the keyword is detected (step S45). If no keyword is detected, the same process as the conventional process is performed. That is, it is confirmed whether or not there is a mailbox (storage area in the mailbox 51) corresponding to the user name (step S57). If the mailbox corresponding to the user name does not exist, since it is an error, a non-delivery notification mail is sent to the sender (step S61). Then, the process ends. If the mailbox corresponding to the user name exists, the mail data is stored in the storage area in the mailbox 51 corresponding to the user name (step S5).
9). Then, the process ends.
【0038】一方、キーワードを宛先アドレスのユーザ
名部分において検出した場合には(ステップS45:Y
esルート)、ユーザ名部分のキーワード以外の部分
(例えばtaro■bluesky□@xyz.ne.jpの場合には、■blu
esky□を除去したtaro)を用いてキーワードDB53を
検索する(ステップS47)。キーワードDB53に格
納されたデータの一例を図9に示す。図9の例では、ユ
ーザ名と、確認用キーワードと、メッセージとが格納さ
れる。メッセージは、宛先アドレスから抽出したキーワ
ードが、キーワードDB53に格納された確認用キーワ
ードと一致した場合に、送信元宛に送信されるものであ
る。On the other hand, when the keyword is detected in the user name portion of the destination address (step S45: Y
es root), the part other than the keyword of the user name part (eg taro ■bluesky□@xyz.ne.jp, ■ blu
The keyword DB 53 is searched by using taro) from which esky □ has been removed (step S47). An example of the data stored in the keyword DB 53 is shown in FIG. In the example of FIG. 9, a user name, a confirmation keyword, and a message are stored. The message is sent to the sender when the keyword extracted from the destination address matches the confirmation keyword stored in the keyword DB 53.
【0039】そしてメール受信サーバ5は、宛先アドレ
スのユーザ名部分のキーワード以外の部分によりキーワ
ードDB53において確認用キーワードが見出された
か、見出された場合には当該確認用キーワードと宛先ア
ドレスから抽出されたキーワードとが一致するか判断す
る(ステップS49)。もし、キーワードDB53にお
いて確認用キーワードが見出されなかった場合、又は確
認用キーワードと抽出されたキーワードが不一致な場合
には、送信元宛に不達通知メールを送信する(ステップ
S55)。そして処理を終了する。Then, the mail receiving server 5 extracts the confirmation keyword from the confirmation keyword and the destination address if the confirmation keyword is found in the keyword DB 53 by a portion other than the keyword of the user name portion of the destination address. It is determined whether the entered keyword matches (step S49). If the confirmation keyword is not found in the keyword DB 53, or if the confirmation keyword and the extracted keyword do not match, a non-delivery notification mail is transmitted to the sender (step S55). Then, the process ends.
【0040】一方、確認用キーワードが見出され且つ当
該確認用キーワードと抽出されたキーワードが一致する
場合には、ユーザ名のキーワード以外の部分で特定され
るメールボックス(メールボックス51の記憶領域)に
受信したメール・データを格納する(ステップS5
1)。そして、キーワードDB53に格納されたユーザ
名に対応するメッセージを含む受信通知メールを生成
し、送信元宛に送信する(ステップS53)。これによ
り、偶然にメール・アドレス及びキーワードが一致して
しまったが誤送である場合、送信側ユーザは受信通知メ
ールを受信し、その中に含まれる受信者固有のメッセー
ジを読めば、送信側ユーザが誤送に気付く場合もある。
例えば図9の例では名前が「山田太朗」となっており、
「山田太郎」と違うため、気付く場合もある。On the other hand, when the confirmation keyword is found and the confirmation keyword and the extracted keyword match, the mailbox specified by the portion other than the keyword of the user name (storage area of the mailbox 51). The received mail data is stored in (step S5)
1). Then, a reception notification mail including a message corresponding to the user name stored in the keyword DB 53 is generated and transmitted to the sender (step S53). As a result, if the e-mail address and the keyword coincidentally coincide with each other but are sent by mistake, the sender user will receive the receipt notification mail, and if the recipient-specific message contained in the receipt notification mail is read, the sender In some cases, the user may notice a wrong delivery.
For example, in the example of FIG. 9, the name is “Taro Yamada”,
Because it is different from "Yamada Taro", there are times when you may notice.
【0041】一方、間違って本実施の形態に係る処理
(図8)を実施できない従来のメール受信サーバB(1
3)に、本実施の形態に係る処理を施されたメールが送
信された場合には図10のような処理を実施する。すな
わち、メール受信サーバB(13)は、メール送信サー
バ11からメール・データを受信すると(ステップS6
5)、宛先アドレスのユーザ名を検査する。そうする
と、図5のようなユーザ名であれば、メール・アドレス
としては使用できない区切りコードが使用されているの
で、宛先アドレスのユーザ名部分にエラーを発見する
(ステップS67)。従って、送信元宛に不達通知メー
ルを送信する(ステップS69)。On the other hand, the conventional mail receiving server B (1) which cannot execute the processing (FIG. 8) according to the present embodiment by mistake.
When the mail subjected to the processing according to the present embodiment is transmitted to 3), the processing as shown in FIG. 10 is performed. That is, the mail receiving server B (13) receives the mail data from the mail transmitting server 11 (step S6).
5) Check the user name of the destination address. Then, if the user name is as shown in FIG. 5, a delimiter code that cannot be used as a mail address is used, so an error is found in the user name portion of the destination address (step S67). Therefore, the non-delivery notification mail is sent to the sender (step S69).
【0042】以上のような処理を実施することにより、
間違ったメール・アドレスが偶然存在していても、キー
ワードが不一致であれば誤送を防ぐことができる。ま
た、メール受信サーバが本実施の形態に係る処理を実施
できないような従来のメール受信サーバに誤送してしま
った場合には、エラー通知が送付元に送信されるので、
送信側ユーザが誤送に気付くことができる。By performing the above processing,
Even if the wrong email address happens to exist, if the keywords do not match, misdelivery can be prevented. If the mail receiving server erroneously sends the mail to the conventional mail receiving server that cannot perform the processing according to the present embodiment, an error notification is sent to the sender.
The sending user may notice an erroneous delivery.
【0043】さらに、メーラ・プログラム31は従来の
ままでもよく、さらに本実施の形態に係る処理を実施す
るメーラ・プログラム31であってもキーワードを付加
しないでメールを送信することもできる。また、メール
受信サーバ5においても、従来のように宛先アドレスに
キーワードが付加されていなくとも、従来どおりに処理
することができる。また、メール受信サーバ5のキーワ
ードDB53に確認用キーワードを登録せず、且つ当該
確認用キーワードを公開しなければ、メール受信サーバ
5では従来どおりの処理がなされる。従って、従来のメ
ール送受信インターフェースは維持されている。Further, the mailer program 31 may be the same as the conventional one, and even the mailer program 31 for carrying out the processing according to the present embodiment can send a mail without adding a keyword. Further, the mail receiving server 5 can also perform the processing as in the conventional case even if the keyword is not added to the destination address as in the conventional case. If the confirmation keyword is not registered in the keyword DB 53 of the mail receiving server 5 and the confirmation keyword is not disclosed, the mail receiving server 5 performs the conventional process. Therefore, the conventional mail sending / receiving interface is maintained.
【0044】最後に、本実施の形態の方式が例えばユー
ザ名に単純にキーワードを組み入れる場合(以下、第2
の方式と呼ぶ。)とを比較し、本実施の形態の方式の方
が誤送の可能性が低くなっていることを確認する。Finally, in the method of the present embodiment, for example, when a keyword is simply incorporated in the user name (hereinafter referred to as the second
Method. ) And confirm that the method of the present embodiment is less likely to be erroneously sent.
【0045】例えば本実施の形態に係る方式においては
taro@xyz.ne.jpでキーワードblueskyを指定するものと
する。また、第2の方式においては、例えばtaro.blues
ky@xyz.ne.jpをメールアドレスとする。For example, in the method according to the present embodiment,
The keyword bluesky shall be specified in taro@xyz.ne.jp. In the second method, for example, taro.blues
Use ky@xyz.ne.jp as your email address.
【0046】ここで、ユーザ名を誤って本実施の形態に
係る方式においてはtarou@xyz.ne.jpを指定してしま
い、第2の方式においてはtarou.bluesky@xyz.ne.jpを
指定してしまったものとする。この場合、誤送されるの
は、本実施の形態に係る方式においてはtarou@xyz.ne.j
pが存在していて且つこのアドレスに対してキーワードb
lueskyが指定されている場合である。第2の方式におい
て誤送されるのは、単純にtarou.bluesky@xyz.ne.jpが
存在している場合である。本実施の形態に係る方式にお
いては、tarou@xyz.ne.jpに対するキーワードは唯一で
あるのに対し、第2の方式ではtarou.〜@xyz.ne.jpとい
うアドレスは多数存在し得る。従って本実施の形態に係
る方式のほうが誤送率が低い。Here, the user name is erroneously specified as tarou@xyz.ne.jp in the method according to the present embodiment, and tarou.bluesky@xyz.ne.jp is specified in the second method. It is assumed to have been done. In this case, what is erroneously sent is tarou@xyz.ne.j in the method according to the present embodiment.
p exists and keyword b for this address
This is the case when luesky is specified. In the second method, the error is simply sent when tarou.bluesky@xyz.ne.jp exists. In the method according to the present embodiment, the keyword for tarou@xyz.ne.jp is unique, whereas in the second method, many addresses tarou. To @ xyz.ne.jp may exist. Therefore, the method according to the present embodiment has a lower error delivery rate.
【0047】また、ドメイン名を誤って本実施の形態に
係る方式においてはtaro@xy2.ne.jpを指定しまい、第2
の方式においてtaro.bluesky@xy2.ne.jpを指定してしま
ったものとする。この場合、誤送されるのは、本実施の
形態に係る方式においては、ドメイン名(xy2.ne.jp)
が使用されていて、且つドメイン名に対応するメール受
信サーバが本実施の形態に従うメール受信サーバであ
り、且つ同じユーザ名(taro)が存在していて、且つそ
のキーワードがblueskyである場合である。第2の方式
において誤送されるのは、ドメイン名(xy2.ne.jp)が
存在しており且つ同じユーザ名(taro.bluesky)が存在
している場合である。ドメイン名が存在している確率は
同じであるが、本実施の形態に係る方式においてはメー
ル受信サーバが本実施の形態に従うメール受信サーバで
なければ誤送されないのに対し、第2の方式では誤送さ
れる可能性がある。また、メール受信サーバが本実施の
形態に従うメール受信サーバである場合であっても、本
実施の形態に係る方式ではtaro@xy2.ne.jpに対するキー
ワードは唯一であるのに対し、第2の方式では、tarou.
〜@xyz.ne.jpというアドレスは多数存在し得る。従って
本実施の形態に係る方式のほうが誤送率が低い。In the method according to the present embodiment, the domain name is mistakenly designated as taro@xy2.ne.jp, and the second
It is assumed that taro.bluesky@xy2.ne.jp is specified in the method of. In this case, what is wrongly sent is the domain name (xy2.ne.jp) in the method according to the present embodiment.
Is used, the mail receiving server corresponding to the domain name is the mail receiving server according to the present embodiment, the same user name (taro) exists, and its keyword is bluesky. . In the second method, the error is sent when the domain name (xy2.ne.jp) exists and the same user name (taro.bluesky) exists. Although the probability that the domain name exists is the same, in the method according to the present embodiment, the mail receiving server is not erroneously sent unless it is the mail receiving server according to the present embodiment, whereas in the second method. It may be sent by mistake. Further, even when the mail receiving server is the mail receiving server according to the present embodiment, in the method according to the present embodiment, the keyword for taro@xy2.ne.jp is unique, whereas the second In the method, tarou.
There can be many addresses such as ~@xyz.ne.jp. Therefore, the method according to the present embodiment has a lower error delivery rate.
【0048】さらに、キーワード又はキーワードに相当
する部分を間違って、本実施の形態に係る方式において
はtaro@xyz.ne.jpに対してキーワードbulueskyを指定し
まい、第2の方式においてはtaro.buluesky@xyz.ne.jp
を指定してしまった場合を考える。この場合、本実施の
形態に係る方式においては誤送は生じ得ない。第2の方
式においては、taro.buluesky@xyz.ne.jpが実際に存在
している場合には誤送される。従って本実施の形態に係
る方式のほうが誤送率が低い。Further, the keyword or the portion corresponding to the keyword is mistaken, and the keyword buluesky is specified for taro@xyz.ne.jp in the method according to the present embodiment, and taro.buluesky in the second method. @ xyz.ne.jp
Consider the case where you have specified. In this case, erroneous transmission cannot occur in the method according to the present embodiment. In the second method, if taro.buluesky@xyz.ne.jp actually exists, it will be erroneously sent. Therefore, the method according to the present embodiment has a lower error delivery rate.
【0049】以上のように本実施の形態は相対的に誤送
率が低くなる。As described above, this embodiment has a relatively low error rate.
【0050】以上本発明の一実施の形態を説明したが、
本発明はこれに限定されるものではない。例えば、補助
プログラム33も送信時に送信側ユーザにキーワードの
入力を求めるような構成を示したが、補助プログラム3
3では予めアドレス帳に登録されている場合にのみキー
ワードを付加するようにすることも可能である。反対
に、補助プログラム33ではアドレス帳を保持せず、送
信の都度にキーワードの入力を求め、入力された場合に
のみキーワードを付加するような構成であってもよい。
図9にはキーワードDB53に確認用キーワード及びメ
ッセージを両方格納するような構成を示したが、別のD
Bなどで格納するような構成であってもよい。The embodiment of the present invention has been described above.
The present invention is not limited to this. For example, although the auxiliary program 33 also has a configuration in which the sender user is requested to input a keyword at the time of transmission, the auxiliary program 3
In item 3, the keyword can be added only when the keyword is registered in advance in the address book. On the contrary, the auxiliary program 33 may have a configuration in which the address book is not held, a keyword is requested each time it is sent, and the keyword is added only when the keyword is input.
FIG. 9 shows a configuration in which both the confirmation keyword and the message are stored in the keyword DB 53, but another D
It may be configured to be stored in B or the like.
【0051】(付記1)電子メールの宛先として指定さ
れたアドレスに、当該電子メールの宛先ユーザにより予
め設定された確認用キーワードとして指定されたキーワ
ードを付加し、記憶装置に格納するキーワード付加ステ
ップと、前記キーワードが付加されたアドレスを含む電
子メールのデータを、電子メール送信サーバに送信する
ステップと、をコンピュータに実行させるためのプログ
ラム。(Supplementary Note 1) A keyword adding step of adding a keyword designated as a confirmation keyword preset by the destination user of the electronic mail to the address designated as the destination of the electronic mail and storing the keyword in the storage device. And a step of transmitting electronic mail data including the address to which the keyword is added to an electronic mail transmission server, the program causing a computer to execute.
【0052】(付記2)前記キーワード付加ステップ
が、電子メールの宛先として指定されたアドレスに、当
該電子メールの宛先ユーザにより予め設定された確認用
キーワードとして指定されたキーワードを前記アドレス
と分離可能な態様で付加し、記憶装置に格納するステッ
プ、であることを特徴とする付記1記載のプログラム。(Supplementary Note 2) In the keyword adding step, the keyword designated as the confirmation keyword preset by the destination user of the electronic mail at the address designated as the destination of the electronic mail can be separated from the address. A program according to appendix 1, wherein the program is added in a form and stored in a storage device.
【0053】(付記3)前記キーワード付加ステップ
が、電子メールの宛先として指定されたアドレスに、当
該電子メールの宛先ユーザにより予め設定された確認用
キーワードとして指定されたキーワードを前記アドレス
との区切りコードと共に付加し、記憶装置に格納するス
テップ、であることを特徴とする付記1記載のプログラ
ム。(Supplementary Note 3) In the keyword adding step, the keyword specified as the confirmation keyword preset by the destination user of the electronic mail at the address specified as the destination of the electronic mail is separated from the address. And a step of storing the program in a storage device together with the program.
【0054】(付記4)前記キーワード付加ステップ
が、電子メールの宛先として指定されたアドレスのユー
ザ名部分に、当該電子メールの宛先ユーザにより予め設
定された確認用キーワードとして指定されたキーワード
を少なくとも前記アドレスのユーザ名部分との区切りコ
ードと共に付加し、記憶装置に格納するステップ、であ
ることを特徴とする付記1記載のプログラム。(Supplementary Note 4) In the keyword adding step, at least the keyword designated as the confirmation keyword preset by the destination user of the electronic mail is added to the user name portion of the address designated as the electronic mail destination. The program according to Appendix 1, wherein the program is added with a delimiter code from the user name portion of the address and stored in a storage device.
【0055】(付記5)前記区切りコードが、他の意味
が定められていない禁止コードであることを特徴とする
付記4記載のプログラム。(Supplementary note 5) The program according to Supplementary note 4, wherein the delimiter code is a prohibition code having no other meaning.
【0056】(付記6)前記アドレスに対応して記憶装
置に予め登録されていた前記キーワードを読み出すステ
ップをさらにコンピュータに実行させるための付記1記
載のプログラム。(Supplementary note 6) The program according to supplementary note 1 for causing a computer to further execute the step of reading out the keyword previously registered in the storage device corresponding to the address.
【0057】(付記7)受信したメールの宛先アドレス
に、宛先ユーザが予め設定した確認用キーワードとして
指定されたキーワードが付加されている場合、当該キー
ワードを抽出し、記憶装置に格納するキーワード抽出ス
テップと、抽出された前記キーワードが、前記宛先ユー
ザが予め設定した確認用キーワードであるか判断する判
断ステップと、前記キーワードが前記確認用キーワード
である場合には、前記宛先アドレスのための記憶領域に
前記メールのデータを格納するステップと、をコンピュ
ータに実行させるためのプログラム。(Supplementary Note 7) A keyword extraction step of extracting the keyword and storing it in the storage device when the keyword specified as the confirmation keyword preset by the destination user is added to the destination address of the received mail. And a determination step of determining whether the extracted keyword is a confirmation keyword preset by the destination user, and when the keyword is the confirmation keyword, a storage area for the destination address is stored. A program for causing a computer to execute the step of storing the mail data.
【0058】(付記8)前記キーワード抽出ステップ
が、受信したメールの宛先アドレス中に所定のコードを
検出した場合に、前記宛先ユーザが予め設定した確認用
キーワードとして指定されたキーワードが付加されてい
ると判断するステップを含むことを特徴とする付記7記
載のプログラム。(Supplementary Note 8) When the keyword extraction step detects a predetermined code in the destination address of the received mail, the keyword designated as the confirmation keyword preset by the destination user is added. The program according to note 7, further comprising a step of determining
【0059】(付記9)前記判断ステップにおいて、前
記宛先アドレスのユーザ名部分のうち前記キーワードが
除去されたものに対応する確認用キーワードを登録確認
キーワード格納部において検索し、抽出された前記キー
ワードと比較することを特徴とする付記7記載のプログ
ラム。(Supplementary Note 9) In the determination step, the confirmation keyword corresponding to the user name portion of the destination address from which the keyword has been removed is searched in the registration confirmation keyword storage unit, and the extracted keyword is The program according to appendix 7, wherein the program is compared.
【0060】(付記10)前記キーワードが前記確認用
キーワードである場合には、前記宛先ユーザにより指定
された受信確認メッセージを送信元に送信するステップ
をさらにコンピュータに実行させるための付記7記載の
プログラム。(Supplementary note 10) When the keyword is the confirmation keyword, the program according to supplementary note 7 for causing the computer to further execute the step of transmitting the reception confirmation message designated by the destination user to the transmission source. .
【0061】(付記11)電子メールの宛先として指定
されたアドレスに、当該電子メールの宛先ユーザにより
予め設定された確認用キーワードとして指定されたキー
ワードを付加し、記憶装置に格納するキーワード付加手
段と、前記キーワードが付加されたアドレスを含む電子
メールのデータを、電子メール送信サーバに送信する手
段と、を有するコンピュータ。(Supplementary Note 11) A keyword addition means for adding a keyword designated as a confirmation keyword preset by the destination user of the electronic mail to the address designated as the destination of the electronic mail and storing it in the storage device. A means for transmitting electronic mail data including an address to which the keyword is added to an electronic mail transmission server.
【0062】(付記12)受信したメール・データの宛
先アドレスに、宛先ユーザが予め設定した確認用キーワ
ードとして指定されたキーワードが付加されている場
合、当該キーワードを抽出し、記憶装置に格納するキー
ワード抽出手段と、抽出された前記キーワードが、前記
宛先ユーザが予め設定した確認用キーワードであるか判
断する判断手段と、前記キーワードが前記確認用キーワ
ードである場合には、前記宛先アドレスのための記憶領
域に前記メール・データを格納する手段と、を有するコ
ンピュータ。(Supplementary Note 12) When a keyword designated as a confirmation keyword preset by the destination user is added to the destination address of the received mail data, the keyword is extracted and stored in the storage device. An extracting means, a determining means for determining whether the extracted keyword is a confirmation keyword preset by the destination user, and a storage for the destination address when the keyword is the confirmation keyword A means for storing the mail data in an area.
【0063】[0063]
【発明の効果】以上述べたように、電子メールの誤送防
止を行うための新規な技術を提供することができた。As described above, it is possible to provide a novel technique for preventing erroneous sending of electronic mail.
【0064】また、例え誤送されてしまった場合であっ
ても電子メールの送信側ユーザが認識できるようにな
る。Further, even if the message is mistakenly sent, the user on the sending side of the electronic mail can recognize it.
【0065】さらに、従来の電子メール送受信方式も維
持したまま、電子メールの誤送防止を可能にすることも
できる。Further, it is possible to prevent erroneous sending of electronic mail while maintaining the conventional electronic mail transmission / reception system.
【図1】本発明の一実施の形態におけるシステム構成例
を示す図である。FIG. 1 is a diagram showing a system configuration example according to an embodiment of the present invention.
【図2】メーラ・プログラムの処理フロー(その1)を
示す図である。。FIG. 2 is a diagram showing a processing flow (No. 1) of a mailer program. .
【図3】メーラ・プログラムの処理フロー(その2)を
示す図である。FIG. 3 is a diagram showing a processing flow (No. 2) of the mailer program.
【図4】メーラ・プログラム用のアドレス帳の一例を示
す図である。FIG. 4 is a diagram showing an example of an address book for a mailer program.
【図5】本実施の形態に係るキーワードをメール・アド
レスに付加する方法を説明するための図である。FIG. 5 is a diagram for explaining a method of adding a keyword to a mail address according to the present embodiment.
【図6】補助プログラムの処理フローを示す図である。FIG. 6 is a diagram showing a processing flow of an auxiliary program.
【図7】補助プログラム用のアドレス帳の一例を示す図
である。FIG. 7 is a diagram showing an example of an address book for an auxiliary program.
【図8】メール受信サーバの処理フローを示す図であ
る。FIG. 8 is a diagram showing a processing flow of a mail receiving server.
【図9】キーワードDBに格納されるデータの一例を示
す図である。FIG. 9 is a diagram showing an example of data stored in a keyword DB.
【図10】従来のメール受信サーバがキーワードを含む
宛先アドレスを有するメールを受信した場合の処理フロ
ーを示す図である。FIG. 10 is a diagram showing a processing flow when a conventional mail receiving server receives a mail having a destination address including a keyword.
1 インターネット 3 ユーザ端末 5 メール受信サーバ 7 公衆回線網 9 接続サーバ 11 メール送信サーバ 13 メール受信サーバB 31 メーラ・プログラム 33 補助プログラム 51,131 メールボックス 53 キーワードDB 1 Internet 3 user terminals 5 mail receiving server 7 public network 9 connection server 11 Mail sending server 13 Mail receiving server B 31 Mailer Program 33 Auxiliary program 51,131 mailbox 53 keyword DB
Claims (5)
スに、当該電子メールの宛先ユーザにより予め設定され
た確認用キーワードとして指定されたキーワードを付加
し、記憶装置に格納するキーワード付加ステップと、 前記キーワードが付加されたアドレスを含む電子メール
のデータを、電子メール送信サーバに送信するステップ
と、 をコンピュータに実行させるためのプログラム。1. A keyword adding step of adding a keyword specified as a confirmation keyword preset by a destination user of the electronic mail to an address specified as a destination of the electronic mail and storing the keyword in a storage device. A program for causing a computer to execute a step of transmitting electronic mail data including an address to which a keyword is added to an electronic mail transmission server.
部分に、当該電子メールの宛先ユーザにより予め設定さ
れた確認用キーワードとして指定されたキーワードを少
なくとも前記アドレスのユーザ名部分との区切りコード
と共に付加し、記憶装置に格納するステップ、 であることを特徴とする請求項1記載のプログラム。2. The keyword adding step includes, in a user name portion of an address designated as a destination of an electronic mail, at least a keyword designated as a confirmation keyword preset by a destination user of the electronic mail of the address. 2. The program according to claim 1, wherein the program is added together with a delimiter code from the user name portion and stored in a storage device.
録されていた前記キーワードを読み出すステップをさら
にコンピュータに実行させるための請求項1記載のプロ
グラム。3. The program according to claim 1, further causing a computer to execute a step of reading out the keyword registered in advance in a storage device corresponding to the address.
ーザが予め設定した確認用キーワードとして指定された
キーワードが付加されている場合、当該キーワードを抽
出し、記憶装置に格納するキーワード抽出ステップと、 抽出された前記キーワードが、前記宛先ユーザが予め設
定した確認用キーワードであるか判断する判断ステップ
と、 前記キーワードが前記確認用キーワードである場合に
は、前記宛先アドレスのための記憶領域に前記メールの
データを格納するステップと、 をコンピュータに実行させるためのプログラム。4. A keyword extraction step of extracting the keyword when the keyword designated as a confirmation keyword preset by the destination user is added to the destination address of the received mail, and storing the keyword in a storage device. A determination step of determining whether or not the extracted keyword is a confirmation keyword preset by the destination user; and when the keyword is the confirmation keyword, the mail is stored in a storage area for the destination address. A step of storing the data of and a program for causing a computer to execute.
ある場合には、前記宛先ユーザにより指定された受信確
認メッセージを送信元に送信するステップをさらにコン
ピュータに実行させるための請求項4記載のプログラ
ム。5. The program according to claim 4, wherein when the keyword is the confirmation keyword, the computer further executes the step of transmitting the reception confirmation message designated by the destination user to the transmission source.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001339492A JP2003141033A (en) | 2001-11-05 | 2001-11-05 | E-mail system for preventing mis-delivery |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001339492A JP2003141033A (en) | 2001-11-05 | 2001-11-05 | E-mail system for preventing mis-delivery |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003141033A true JP2003141033A (en) | 2003-05-16 |
Family
ID=19153834
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001339492A Pending JP2003141033A (en) | 2001-11-05 | 2001-11-05 | E-mail system for preventing mis-delivery |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003141033A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005062989A (en) * | 2003-08-08 | 2005-03-10 | Sony Corp | Information processor, mail transfer method, program for mail transfer method, and recording medium recording program for mail transfer method |
JP2008541667A (en) * | 2005-05-20 | 2008-11-20 | ルーセント テクノロジーズ インコーポレーテッド | Secret routing control number |
JP2010212828A (en) * | 2009-03-09 | 2010-09-24 | Sumitomo Electric System Solutions Co Ltd | Program, wrong transmission prevention system, and transmission management method for electronic mail |
JP2014205267A (en) * | 2013-04-11 | 2014-10-30 | キヤノン株式会社 | Printing device and method for controlling the same |
-
2001
- 2001-11-05 JP JP2001339492A patent/JP2003141033A/en active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005062989A (en) * | 2003-08-08 | 2005-03-10 | Sony Corp | Information processor, mail transfer method, program for mail transfer method, and recording medium recording program for mail transfer method |
JP2008541667A (en) * | 2005-05-20 | 2008-11-20 | ルーセント テクノロジーズ インコーポレーテッド | Secret routing control number |
JP2010212828A (en) * | 2009-03-09 | 2010-09-24 | Sumitomo Electric System Solutions Co Ltd | Program, wrong transmission prevention system, and transmission management method for electronic mail |
JP2014205267A (en) * | 2013-04-11 | 2014-10-30 | キヤノン株式会社 | Printing device and method for controlling the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7499976B2 (en) | Warning and avoidance of sending email messages to unintended recipients | |
US9715676B2 (en) | Method and system for confirming proper receipt of e-mail transmitted via a communications network | |
US7103599B2 (en) | Parsing of nested internet electronic mail documents | |
US7792523B2 (en) | Message transmission system and message transmission method | |
US7058684B1 (en) | Device, method, and storage medium to block junk email | |
US7133898B1 (en) | System and method for sorting e-mail using a vendor registration code and a vendor registration purpose code previously assigned by a recipient | |
KR100383167B1 (en) | An e-mail address verifying & adjusting system and the e-mail verifying & adjusting method | |
US20040181581A1 (en) | Authentication method for preventing delivery of junk electronic mail | |
US20080168147A1 (en) | Method and Apparatus for Automatically Checking E-mail Addresses in Outgoing E-mail Communications | |
US7620691B1 (en) | Filtering electronic messages while permitting delivery of solicited electronics messages | |
EP1058899A1 (en) | System for handling electronic mail | |
US7437416B2 (en) | Electronic mail server apparatus | |
US20210329007A1 (en) | Method of Using Sequential Email Numbering to Detect an Email Phishing Attempt or Fraudulent Email Within an Email Domain | |
JP4857246B2 (en) | Approval device, approval method, and program | |
US11601440B2 (en) | Method of detecting an email phishing attempt or fraudulent email using sequential email numbering | |
JP2003141033A (en) | E-mail system for preventing mis-delivery | |
KR20030055817A (en) | Mail control method of receiving and deleting mails selectively using mail header information and mail client terminal | |
JP4121171B2 (en) | Message management method and system, and storage medium storing message management program | |
CN113938311A (en) | Mail attack tracing method and system | |
JP2002063116A (en) | Electronic mail proxy server | |
JP3659809B2 (en) | Facsimile device with recipient identification function | |
JP2004040304A (en) | Electronic mail address control method and program, electronic mail terminal | |
CA3064380A1 (en) | Method of using sequential email numbering to detect an email phishing attempt or fraudulent email within an email domain | |
JP2000101634A (en) | Device and method for mail distribution | |
JP2003174481A (en) | Mail server program and mail terminal program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041027 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060711 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060905 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061003 |