JP2002014898A - Direct mail transmitting device - Google Patents
Direct mail transmitting deviceInfo
- Publication number
- JP2002014898A JP2002014898A JP2000198951A JP2000198951A JP2002014898A JP 2002014898 A JP2002014898 A JP 2002014898A JP 2000198951 A JP2000198951 A JP 2000198951A JP 2000198951 A JP2000198951 A JP 2000198951A JP 2002014898 A JP2002014898 A JP 2002014898A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- server
- direct mail
- error
- 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 126
- 238000000034 method Methods 0.000 claims abstract description 16
- 238000007726 management method Methods 0.000 claims description 69
- 238000012545 processing Methods 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 6
- 238000012217 deletion Methods 0.000 description 18
- 230000037430 deletion Effects 0.000 description 18
- 230000008859 change Effects 0.000 description 17
- 238000012546 transfer Methods 0.000 description 9
- 238000012790 confirmation Methods 0.000 description 8
- 238000000605 extraction Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000007704 transition Effects 0.000 description 6
- 230000004913 activation Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 239000000725 suspension Substances 0.000 description 2
- 102100029777 Eukaryotic translation initiation factor 3 subunit M Human genes 0.000 description 1
- 101001012700 Homo sapiens Eukaryotic translation initiation factor 3 subunit M Proteins 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000002716 delivery method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、インターネットを
介して多数の顧客にダイレクトメールを配信するインタ
ーネットダイレクトメール配信システムに関する。[0001] 1. Field of the Invention [0002] The present invention relates to an Internet direct mail delivery system for delivering direct mail to a large number of customers via the Internet.
【0002】[0002]
【従来の技術】このような、インターネットを介して予
め登録された顧客にダイレクトメールを配信するシステ
ムは、サーバと顧客の複数の端末とをインターネットに
接続して構成される。このようなシステムにおいて、サ
ーバから顧客端末にダイレクトメールを配信するには、
顧客端末のアドレスを付したコンテンツをサーバからそ
れぞれの顧客端末に向けて送信している。しかしなが
ら、このようなシステムでは、顧客数が増えるにつれ
て、1台のサーバで対応するには下記のような様々な問
題を引き起こしている。 1.顧客の増加に伴い配信に長時間を要する。 2.アドレスの変更や登録の抹消があってもその旨の申
請がないとアドレスデータが更新されず、到達しないメ
ールを送信する。 3.登録されたアドレスの変更や登録の抹消など申請が
あった場合でも、アドレスデータの書替えまでの時間遅
れがあることにより到達しないメールを送信してしま
う。2. Description of the Related Art Such a system for delivering direct mail to customers registered in advance via the Internet is configured by connecting a server and a plurality of terminals of the customer to the Internet. In such a system, to deliver direct mail from the server to the customer terminal,
The content with the address of the customer terminal is transmitted from the server to each customer terminal. However, in such a system, as the number of customers increases, a single server causes various problems as described below. 1. Delivery takes a long time with the increase of customers. 2. Even if the address is changed or the registration is deleted, if there is no application to that effect, the address data will not be updated and an unreachable mail will be sent. 3. Even if there is an application such as a change of registered address or deletion of registration, an unreachable mail will be transmitted due to a time delay until rewriting address data.
【0003】上記1の問題に対処するには、サーバ機器
を高性能機種に交換するか、サーバを複数台設けて仕事
を分散し、顧客の増大に対応しているが、かかる費用の
増大と管理の複雑化についてはシステムを採用する顧客
の重要な課題の一つとなっている。また、上記2および
3の問題に対しては有効な対応策を見出せないでいる。In order to cope with the above-mentioned problem 1, the server device is replaced with a high-performance model, or a plurality of servers are provided to distribute the work to cope with an increase in customers. The complexity of management is one of the important issues for customers adopting the system. Further, no effective countermeasure has been found for the above problems 2 and 3.
【0004】[0004]
【発明が解決しようとする課題】本発明は,上記問題を
解決するために、インターネットを介したダイレクトメ
ール配信システムにおいて、ハードウェアの性能を高め
ることなく配信の手順を早めたシステムを提供するこ
と、エラー送信をなくす機能を備えたシステムを提供す
ること、複数の利用者、管理者に使いやすい操作機能を
備えたシステムを提供することを目的とする。SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the present invention provides a direct mail delivery system via the Internet, in which the delivery procedure is advanced without increasing the performance of hardware. Another object of the present invention is to provide a system having a function of eliminating error transmission, and to provide a system having an operation function that is easy for a plurality of users and administrators to use.
【0005】[0005]
【課題を解決するための手段】上記課題を解決するため
に、本発明は、ダイレクトメール送信装置とダイレクト
メールが送信される送信先サーバとをインターネットを
介して接続し、利用者から依頼された送信先アドレスと
コンテンツからなるエンベロープを送信先サーバに配信
するようにしたインターネットダイレクトメール配信シ
ステムを構成するダイレクトメール送信装置において、
上記ダイレクトメール送信装置が、ダイレクトメール送
信装置を管理する少なくとも1台のダイレクトメール管
理サーバと、ダイレクトメール管理サーバからの送信指
示を受けて送信先アドレスとコンテンツからなるエンベ
ロープを作成し対応する送信先サーバに送信する複数の
メール送信サーバと、送信結果を受信する少なくとも1
台のエラーメール対応サーバと、コンテンツデータベー
スと送信先アドレスデータベースとエラーアドレスデー
タベースを管理する少なくとも1台のデータベースサー
バと、メールの内容からなるコンテンツデータベース
と、送信先を指定する送信先アドレスデータベースと、
送信結果からなるエラーアドレスデータベースとを有し
て構成される。さらに、本発明は、ダイレクトメール管
理サーバは、上記3種のデータベースのほかに各種統計
情報からなる統計情報データベースを管理する機能を持
つことができる。In order to solve the above-mentioned problems, the present invention connects a direct mail transmitting apparatus and a destination server to which direct mail is transmitted via the Internet, and receives a request from a user. In a direct mail transmitting device configuring an Internet direct mail distribution system configured to distribute an envelope including a destination address and content to a destination server,
The direct mail transmission device creates at least one direct mail management server that manages the direct mail transmission device, an envelope including a destination address and content in response to a transmission instruction from the direct mail management server, and generates a corresponding destination. A plurality of mail sending servers for sending to the server, and at least one for receiving the sending result
At least one error mail support server, at least one database server that manages a content database, a destination address database, and an error address database; a content database including mail contents; a destination address database that specifies a destination;
And an error address database including transmission results. Further, according to the present invention, the direct mail management server can have a function of managing a statistical information database including various types of statistical information in addition to the above three types of databases.
【0006】さらに、本発明は、上記ダイレクトメール
送信装置において、送信先アドレスデータベースが、常
に最新のDNS(ドメインネームサービス)データをキ
ャッシュする機能を有する。Further, the present invention provides the above direct mail transmitting apparatus, wherein the destination address database has a function of always caching the latest DNS (domain name service) data.
【0007】本発明は、上記ダイレクトメール送信装置
において、メール送信サーバが、コンテンツと送信先ア
ドレスとからなるエンベロープを作成する際、同一のコ
ンテンツをメール送信サーバ内にキャッシュする機能を
有する。According to the present invention, in the above direct mail transmitting apparatus, the mail transmitting server has a function of caching the same content in the mail transmitting server when the mail transmitting server creates an envelope including the content and the destination address.
【0008】本発明は、上記ダイレクトメール送信装置
において、ダイレクトメール管理サーバが複数のメール
送信サーバまたは複数のエラーメール対応サーバを一元
的に管理するようにした。According to the present invention, in the above direct mail transmitting apparatus, the direct mail management server integrally manages a plurality of mail transmitting servers or a plurality of error mail compatible servers.
【0009】本発明は、上記ダイレクトメール送信装置
において、ダイレクトメール管理サーバを複数台設け、
処理量に応じて管理機能を分離し分担してそれぞれの管
理機能毎に管理対象を一元的に管理するようにした。According to the present invention, in the above direct mail transmitting apparatus, a plurality of direct mail management servers are provided,
The management functions are separated and shared according to the processing amount, and the management target is managed centrally for each management function.
【0010】本発明は、上記ダイレクトメール送信装置
において、上記メール送信サーバが、エンベロープに送
信アドレスを書き込む際、ダイレクトメール管理サーバ
からの設定により、単独送信先アドレスまたは複数の送
信先アドレスのいずれを書き込むかを、任意に指定でき
るようにした。According to the present invention, in the above direct mail transmitting apparatus, when the mail transmitting server writes a transmission address in an envelope, the mail transmitting server may set either a single destination address or a plurality of destination addresses in accordance with a setting from the direct mail management server. It is now possible to specify whether to write.
【0011】本発明は、上記にダイレクトメール送信装
置おいて、任意のアドレスおよびドメイン名に対して1
エンベロープに1アドレスのみを設定する個別配送を指
定し、送信先アドレスおよび送信先サーバに対応して送
信方法を変更できるようにした。According to the present invention, in the above direct mail transmission device, one address and any domain name
Individual delivery that sets only one address in the envelope is specified, and the transmission method can be changed according to the destination address and destination server.
【0012】本発明は、上記ダイレクトメール送信装置
において、エラーメール対応サーバが受信したエラーメ
ール情報に基づいて送信先アドレスデータベースを修正
するようにした。According to the present invention, in the direct mail transmitting apparatus, the destination address database is modified based on the error mail information received by the error mail handling server.
【0013】本発明は、上記ダイレクトメール送信装置
において、ダイレクトメール送信JOB登録時に、送信
先アドレスデータベースに格納されている送信先アドレ
スの二重登録を禁止し、登録時にエラーとして抽出する
ようにした。According to the present invention, in the direct mail transmitting apparatus, double registration of a destination address stored in a destination address database is prohibited at the time of direct mail transmission JOB registration, and an error is extracted at the time of registration. .
【0014】本発明は、上記ダイレクトメール送信装置
において、送信先アドレスデータベースに格納されてい
る送信先アドレスのDNS情報をデータベースにキャッ
シュしていない場合または既に変更された場合には、該
当するアドレスのDNS情報に関してDNSサーバを介
して送信先サーバのアドレスを取得するようにした。According to the present invention, in the above direct mail transmitting apparatus, when the DNS information of the destination address stored in the destination address database is not cached in the database or when the DNS information has already been changed, the address of the corresponding address is changed. With regard to the DNS information, the address of the transmission destination server is obtained via the DNS server.
【0015】本発明は、上記ダイレクトメール送信装置
において、送信先サーバのアドレスが取得できなかった
ときにエラーとしてダイレクトメール管理サーバに報告
するようにした。According to the present invention, in the direct mail transmitting apparatus, when the address of the destination server cannot be obtained, an error is reported to the direct mail management server.
【0016】本発明は、前記ダイレクトメール送信装置
において、ダイレクトメール管理サーバが、メールアド
レスの形式をチェックする機能を有する。According to the present invention, in the direct mail transmission device, the direct mail management server has a function of checking a mail address format.
【0017】本発明は、上記ダイレクトメール送信装置
において、送信先アドレスデータベースに、送信を止め
るデータを併せて格納しておき、送信時に任意のアドレ
スへの送信を止めるようにした。According to the present invention, in the above direct mail transmitting apparatus, data for stopping transmission is also stored in a destination address database, and transmission to an arbitrary address is stopped during transmission.
【0018】[0018]
【発明の実施の形態】本発明にかかるインターネットを
介したダイレクトメール配信システムの構成を図1の概
念図を用いて説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The configuration of a direct mail distribution system via the Internet according to the present invention will be described with reference to the conceptual diagram of FIG.
【0019】[インターネットダイレクトメール配信シ
ステム]本発明にかかるインターネットを介したダイレ
クトメール配信システムは、ダイレクトメール送信装置
1と、複数の送信先サーバ5‐1…5−nと、発信元サ
ーバ(エラーメール転送先)93をインターネット7を
介して接続して構成される。ダイレクトメール送信装置
1には、少なくとも1台の管理者用端末91−1…91
−nと、このシステムを利用してダイレクトメールを送
信しようとする少なくとも1台の利用者端末92‐1…
92‐nが接続される。それぞれの送信先サーバ5に
は、顧客端末55−1−1,55−1−2…55−n−
2がアクセス可能に接続され、発信元サーバ93には担
当者端末94が接続される。[Internet Direct Mail Distribution System] The direct mail distribution system via the Internet according to the present invention comprises a direct mail transmitting device 1, a plurality of destination servers 5-1... 5-n, and a source server (error A mail transfer destination 93 is connected via the Internet 7. The direct mail transmitting device 1 has at least one administrator terminal 91-1 ... 91.
-N, and at least one user terminal 92-1 that attempts to send direct mail using this system.
92-n are connected. Each of the destination servers 5 has a customer terminal 55-1-1, 55-1-2,.
2 is connected to be accessible, and a person in charge terminal 94 is connected to the transmission source server 93.
【0020】ダイレクトメール送信装置1は、複数のメ
ール送信サーバ(MTAサーバ)11‐1…11−n
と、少なくとも1台のエラーメール対応サーバ(MXサ
ーバ)15−1,15−nと、少なくとも1台のドメイ
ンネームサービスサーバ(DNSサーバ)17と、ハブ
(HUB)31と、ルータ33と、ディジタルサービスユ
ニット(DSU)35と、少なくとも1台のダイレクトメ
ール管理サーバ21と、少なくとも1台のデータベース
サーバ23と、少なくとも1台のコンテンツデータベー
ス25と、少なくとも1台の送信先アドレスデータベー
ス27と、少なくとも1台のエラーアドレスデータベー
ス28と、少なくとも1台の統計情報データベース29
を有して構成される。The direct mail transmitting apparatus 1 includes a plurality of mail transmitting servers (MTA servers) 11-1 to 11-n.
, At least one error mail server (MX server) 15-1, 15 -n, at least one domain name service server (DNS server) 17,
(HUB) 31, router 33, digital service unit (DSU) 35, at least one direct mail management server 21, at least one database server 23, at least one content database 25, at least one One destination address database 27, at least one error address database 28, and at least one statistical information database 29
Is configured.
【0021】メール送信サーバ11と、エラーメール対
応サーバ15と、ドメインネームサービスサーバ17
は、ハブ31およびルータ33ならびにDSU35を介
してインターネット7に接続される。The mail sending server 11, the error mail handling server 15, and the domain name service server 17
Is connected to the Internet 7 via the hub 31, the router 33, and the DSU 35.
【0022】複数のメール送信サーバ11と、エラーメ
ール対応サーバ15と、ドメインネームサービスサーバ
17と、ダイレクトメール管理サーバ21と、データベ
ースサーバ23は、それぞれハブ31を介して接続され
る。The plurality of mail transmitting servers 11, the error mail handling server 15, the domain name service server 17, the direct mail management server 21, and the database server 23 are connected via a hub 31.
【0023】データベースサーバ23には、コンテンツ
データベース25と、送信先アドレスデータベース27
と、エラーアドレスデータベース28と、統計情報デー
タベース29が接続される。The database server 23 has a content database 25 and a destination address database 27
The error address database 28 and the statistical information database 29 are connected.
【0024】[メール送信サーバ]メール送信サーバ1
1は、ダイレクトメール管理サーバ21からの送信指示
に従って、送信アドレスデータベース27から一つのド
メインネーム(送信先サーバ)に属する複数の送信先ア
ドレスを、コンテンツデータベース25から該当するコ
ンテンツを取り出し、複数の送信アドレスとコンテンツ
(送信メール)とからエンベロープを作成し、送信先ア
ドレスが所属する送信先サーバ5に向けてメールを送信
する。[Mail transmission server] Mail transmission server 1
1 retrieves a plurality of destination addresses belonging to one domain name (destination server) from the transmission address database 27, retrieves the corresponding content from the content database 25, and sends a plurality of An envelope is created from the address and the content (outgoing mail), and the mail is transmitted to the destination server 5 to which the destination address belongs.
【0025】[メール送信サーバでのメールの受信]メ
ール送信サーバ(MTAサーバ)11は、送信時に送信
先サーバがネットワーク上にないメールアドレスを送信
した場合、ネットワークから否定応答を受け、ダイレク
トメール管理サーバ21に報告を行い、エラーアドレス
データベース28にその情報を反映させる。[Reception of Mail by Mail Transmission Server] When the transmission destination server transmits a mail address that is not on the network at the time of transmission, the mail transmission server (MTA server) 11 receives a negative response from the network and receives direct mail management. A report is made to the server 21 and the information is reflected in the error address database 28.
【0026】[エラーメール対応サーバ]エラーメール
対応サーバ15は、送信先サーバ5からのエラーメール
を受信して、エラーメールをフィルタリングし、送信エ
ラー情報をダイレクトメール管理サーバ21に提供す
る。フィルタリングによりエラー種別が判断可能なエラ
ー情報は、エラーアドレスデータベース28の内容に反
映させる。一方、エラー種別が判別できないエラーメー
ルについては、ダイレクトメール管理サーバ21より当
該JOBIDから転送先アドレス(転送先を指定された
アドレス)を取得して、メールの転送を行う。[Error Mail Handling Server] The error mail handling server 15 receives the error mail from the destination server 5, filters the error mail, and provides transmission error information to the direct mail management server 21. Error information whose error type can be determined by filtering is reflected in the contents of the error address database 28. On the other hand, for an error mail whose error type cannot be determined, the transfer destination address (address for which the transfer destination is specified) is acquired from the JOBID from the direct mail management server 21 and the mail is transferred.
【0027】[ドメインネームサービスサーバ]ドメイ
ンネームサービスサーバ17は、ダイレクトメール管理
サーバ21の問い合わせに対して、インターネット上の
取得可能なDNS情報を取得し、ダイレクトメール管理
サーバ21へ提供する。[Domain Name Service Server] In response to an inquiry from the direct mail management server 21, the domain name service server 17 obtains DNS information that can be obtained on the Internet and provides it to the direct mail management server 21.
【0028】[ダイレクトメール管理サーバ]ダイレク
トメール管理サーバ21は、ダイレクトメール管理機
能、メール送信機能、エラーメール処理機能、管理者提
供機能、利用者提供機能を有している。[Direct Mail Management Server] The direct mail management server 21 has a direct mail management function, a mail transmission function, an error mail processing function, a manager providing function, and a user providing function.
【0029】ダイレクトメール管理機能は、利用者か
らの開始/中断などのJOB状態を管理するJOB状態
管理機能と、指定した日時にJOBを開始する起動ス
ケジュール管理機能と、複数の利用者からのJOBを
同時に実行する複数JOB管理機能と、複数のメール
送信サーバ(MTAサーバ)に対して負荷を分散するMT
A管理機能とを有している。The direct mail management function includes a job status management function for managing a job status such as start / stop from a user, a start schedule management function for starting a job at a designated date and time, and a job schedule from a plurality of users. Job management function for simultaneously executing a job, and MT for distributing the load to a plurality of mail transmission servers (MTA servers).
A management function.
【0030】メール送信機能は、メール送信元から送信
先メールサーバへ送信するために、エンベロープの作成
および接続先メールサーバとの通信処理を行う機能であ
る。The mail transmission function is a function for creating an envelope and performing communication processing with the connection destination mail server in order to transmit from the mail transmission source to the transmission destination mail server.
【0031】エラーメール処理機能は、送信メールに対
するエラーメールの一部を自動的に処理する機能であ
り、処理可能なものについては、データベース上にその
ステータスを反映させる機能であり、処理不可能なメー
ルについては、指定アドレス宛に転送する機能である。The error mail processing function is a function for automatically processing a part of an error mail with respect to an outgoing mail, and for a processable one, the function of reflecting its status on a database. This function is to transfer mail to a specified address.
【0032】管理者提供機能は、このシステムの管理者
に対する機能であり、このシステムを利用する利用者
を管理(登録/変更/削除/一覧)する利用者管理機能、
このシステムからメール送信を行わないサーバ名を管
理する送信禁止リスト管理機能、このシステムからメ
ール送信を行う場合、1エンベロープを1利用者のみに
送信する個別送信対象サーバ名を管理する個別送信リス
ト管理機能、過去に実行したJOBの履歴を表示する
JOB履歴表示機能、現在このシステムに登録されて
いるJOBの一覧を表示するJOB一覧表示機能、とを
有している。The administrator providing function is a function for the administrator of this system, and a user management function for managing (registering / changing / deleting / listing) users who use this system;
A transmission prohibition list management function that manages server names that do not send mail from this system. When sending mail from this system, an individual transmission list management that manages the name of an individual transmission target server that sends one envelope to only one user It has a function, a job history display function for displaying a history of jobs executed in the past, and a job list display function for displaying a list of jobs currently registered in this system.
【0033】利用者提供機能は、このシステムの利用者
に提供する機能であり、利用者がダイレクトメールを
送信するためにその発信内容をこのシステムに登録する
JOB登録機能、登録したJOBを変更するJOB内
容変更機能、送信した結果例えばエラーアドレスを抽
出するJOB結果抽出機能、このシステムに登録した
JOBを削除するJOB削除機能、実行中または実行
待ちのJOBを中断するJOB中断機能、登録状態ま
たは停止状態にあるJOBを開始または再開始するJO
B再開機能、登録したJOBの状況を表示するための
JOB状況表示機能(登録時のエラーアドレスおよび送
信時のエラーアドレスの取り出しはここから行う)、を
有している。The user providing function is a function provided to the user of this system. The user registers the outgoing content in this system in order for the user to transmit a direct mail, and changes the registered job. JOB content change function, JOB result extraction function to extract transmitted results such as error addresses, JOB deletion function to delete JOBs registered in this system, JOB interruption function to interrupt JOBs being executed or waiting to be executed, registration status or stop JO to start or restart JOB in state
It has a B restart function and a job status display function for displaying the status of a registered job (the error address at the time of registration and the error address at the time of transmission are taken out from here).
【0034】[データベースサーバ]データベースサー
バ23は、コンテンツデータベース25、送信先アドレ
スサーバ27、エラーアドレスデータベース28および
統計情報データベース29を管理する。[Database Server] The database server 23 manages a content database 25, a destination address server 27, an error address database 28, and a statistical information database 29.
【0035】[管理者端末]管理者端末91は、ダイレ
クトメール送信装置1全体の管理を行う。[Administrator Terminal] The administrator terminal 91 manages the entire direct mail transmitting apparatus 1.
【0036】[利用者端末]このインターネット配信シ
ステムを利用しようとする利用者端末92は、例えば社
内ネットワークに接続されている端末であり、このダイ
レクトメール配信システムに対してTCP/IPでの通
信が可能であること、ftpクライアントソフトが搭載
されていること、例えば一般的なブラウザソフトが搭載
されていること。[User Terminal] The user terminal 92 that intends to use the Internet distribution system is, for example, a terminal connected to an in-house network, and communicates with the direct mail distribution system using TCP / IP. It must be possible, and ftp client software must be installed, for example, general browser software must be installed.
【0037】[ダイレクトメール配信方法]このような
インターネットダイレクトメール配信システムにおい
て、ダイレクトメールを複数の顧客に配信する方法を説
明する。ダイレクトメール管理サーバ21からメール送
信指示を受けたメール送信サーバ11は、データベース
サーバ23を介して、コンテンツデータベース25から
配信すべきコンテンツを、送信先アドレスデータベース
27から送信先アドレスを受け取り、送信先アドレスと
コンテンツからなるエンベロープを作成する。メール送
信サーバ11は、送信先サーバ5に当該メールを送信す
る。[Direct Mail Delivery Method] A method of delivering direct mail to a plurality of customers in such an Internet direct mail delivery system will be described. The mail transmission server 11 that has received the mail transmission instruction from the direct mail management server 21 receives the contents to be distributed from the contents database 25 via the database server 23 and the transmission destination address from the transmission destination address database 27, and Create an envelope consisting of and content. The mail transmission server 11 transmits the mail to the destination server 5.
【0038】送信先サーバ5は、受信したダイレクトメ
ールを保管し、顧客端末からのアクセスに備える。The destination server 5 stores the received direct mail and prepares for access from a customer terminal.
【0039】送信メールのアドレスに該当する受信者が
いないときには、送信先サーバ(MXサーバ)5からエラ
ーメールがエラーメール対応サーバ15に返送されてく
る。When there is no receiver corresponding to the address of the transmitted mail, an error mail is returned from the transmission destination server (MX server) 5 to the error mail corresponding server 15.
【0040】エラーメール対応サーバ15は、送信エラ
ー情報をダイレクトメール管理サーバ21に送る。ダイ
レクトメール管理サーバ21は、受け取った送信エラー
情報をデータベースサーバ23に送る。データベースサ
ーバ23は、送信エラー情報をエラーアドレスデータベ
ース28に格納するとともに、送信アドレスデータベー
ス27の当該送信アドレスの内容を更新する。The error mail handling server 15 sends the transmission error information to the direct mail management server 21. The direct mail management server 21 sends the received transmission error information to the database server 23. The database server 23 stores the transmission error information in the error address database 28 and updates the contents of the transmission address in the transmission address database 27.
【0041】エラーメール対応サーバ15は、エラーメ
ールを指定された転送先の送信先サーバ5に転送する。The error mail handling server 15 transfers the error mail to the specified destination server 5.
【0042】[メールの形式]このシステムで、メール
送信サーバ11から発信するメールの形式(body)
を図2を用いて説明する。[Mail Format] In this system, the format (body) of the mail transmitted from the mail transmission server 11 is described.
Will be described with reference to FIG.
【0043】メールの形式は、例えばRFC822に準
拠しており、ヘッダー部とデータ部とから構成される。
データ部(メール本体)はMIME形式を採用する。ヘ
ッダー部は、DATEフィールド、TOフィールド、M
ESSAGE‐IDフィールド、X‐MAILERフィ
ールド、FROMフィールド、SUBJECTフィール
ドMINE‐VERSIONフィールドおよびCONT
ENT‐TYPEフィールドからなるMIMEヘッダー
フィールドからなる。The mail format conforms to, for example, RFC822, and includes a header part and a data part.
The data part (mail body) adopts the MIME format. The header part is the DATE field, TO field, M
ESSAGE-ID field, X-MAILER field, FROM field, SUBJECT field, MINE-VERSION field, and CONT
It consists of a MIME header field consisting of an ENT-TYPE field.
【0044】SUBJECTフィールドは、利用者がJ
OB登録時にSUBJECTで指定したものと送信メー
ル管理用IDが埋め込まれる。DATEフィールドに
は、メール発信時の時刻(MTAサーバ上のシステム時
刻)が埋め込まれる。MESSAGE‐IDフィールド
には、発信メールがユニークとなるようなIDが埋め込
まれる。MESSAGE‐IDは、MTAサーバのIP
アドレスとそのシステム時刻により形成される。X‐M
AILERフィールドには、メールを発信するメールの
識別子が指定される。The SUBJECT field indicates that the user
The ID specified by SUBJECT at the time of OB registration and the outgoing mail management ID are embedded. In the DATE field, the time when the mail is sent (system time on the MTA server) is embedded. An ID that makes the outgoing mail unique is embedded in the MESSAGE-ID field. MESSAGE-ID is the IP address of the MTA server.
It is formed by the address and its system time. X-M
In the AILER field, the identifier of the mail that sends the mail is specified.
【0045】データ部は、CONTENT‐TYPEフ
ィールドおよびCONTENT‐TRANSFER‐E
NCODINGフィールドからなるboundary
(バウンダリ開始)と、データ部(メール本体)と、b
oundary(バウンダリ終了)とから構成される。The data part includes a CONTENT-TYPE field and a CONTENT-TRANSFER-E
A boundary consisting of an NCODING field
(Start of boundary), data part (mail body), b
ordinary (boundary end).
【0046】[エラーメール]このダイレクトメール送
信装置1宛に返送されるエラーメールは、一旦、エラー
メール対応サーバ(MXサーバ)15で受信し、エラー
メールのフィルタリングを行う。ここでエラーの内容の
判別が行えるエラーメールは、当該利用者の送信結果に
対してエラーを登録する。またエラーの内容が判別でき
ないエラーメールについては、各利用者ごとに登録する
転送先メールアドレス宛に送信する。[Error Mail] The error mail returned to the direct mail transmitting device 1 is received once by the error mail handling server (MX server) 15, and the error mail is filtered. Here, the error mail in which the content of the error can be determined registers the error with respect to the transmission result of the user. Error mails whose error contents cannot be determined are transmitted to a transfer destination mail address registered for each user.
【0047】[エラーメール対応サーバ]エラーメール
対応サーバ15は、エラーメール内に次ぎの形式でエラ
ー内容が含まれている場合、そのステータスをデータベ
ース上に反映させる。 送信したメールのSUBJECT行からJOB−I
Dが取得できること、およびエラーコードを含む行から
送信先メールアドレスの抽出が可能であること。 送信したメールのSUBJECT行からJOB−I
Dが取得できること、およびエラー理由を含む行から送
信先メールアドレスの抽出が可能であること。 送信したメールのSUBJECT行からJOB−I
Dが取得できること、および“User xxxxx
is not defind“を含む行から送信先メー
ルアドレスの抽出が可能であること。[Error Mail Corresponding Server] The error mail responding server 15 reflects the status of the error mail on the database when the error mail includes the following error contents. JOB-I from SUBJECT line of sent mail
D can be obtained, and the destination mail address can be extracted from the line containing the error code. JOB-I from SUBJECT line of sent mail
D can be obtained, and the destination mail address can be extracted from the line containing the error reason. JOB-I from SUBJECT line of sent mail
D can be obtained and “User xxxxxx
The destination mail address can be extracted from the line containing "is not defined".
【0048】エラーメールの転送先は、発信を行った利
用者毎に登録する転送先メールアドレスへ送信する。ま
たメールを転送する場合は、発信もとメールアドレスに
ついては、エラーメールを発信した利用者のものを使用
して行う。ただし、JOB−IDを取得できてエラーコ
ードを含む発信先メールアドレスが抽出できないメール
については、このシステムから発信したメールへのエラ
ーリターンメールとしては転送しない。The transfer destination of the error mail is transmitted to a transfer destination mail address registered for each user who made the call. Also, when forwarding an e-mail, the source e-mail address is that of the user who transmitted the error e-mail. However, a mail whose JOB-ID can be acquired and a destination mail address including an error code cannot be extracted is not transferred as an error return mail to a mail transmitted from this system.
【0049】[利用者提供機能]このインターネットダ
イレクトメール配信システムは、このシステムを利用し
てインターネットダイレクトメールを送信しようとする
利用者(ユーザ)に対して、以下の利用者提供機能を提
供する。 このシステムを利用する利用者の確認を行う利用者
(ユーザ)確認機能。 このシステムからインターネットを通じてダイレクト
メールを発信するための登録を行うJOB登録機能。登
録時の処理結果については、登録エラーファイルに出力
する。 登録している“実行待ち”であるJOBの内容を変更
するJOB内容変更機能。 登録している“実行待ち”もしくは“中断“している
JOBを実行するJOB開始機能。 実行しているJOBを停止(中断)するJOB中断機
能。 登録しているJOBの状態を確認するJOB状況表示
機能。この機能で、ドメイン単位または個別アドレス単
位での送信状況の確認を行うことができる。 JOBの実行結果を集計し、エラーアドレスを作成す
るJOB結果抽出機能。 JOBをこのシステムから削除するJOB削除機能。[User Providing Function] This Internet direct mail distribution system provides the following user providing function to users (users) who intend to transmit Internet direct mail using this system. A user (user) confirmation function that confirms the users who use this system. A JOB registration function for registering to send direct mail from this system via the Internet. The processing result at the time of registration is output to a registration error file. A job content change function for changing the content of a registered “waiting for execution” job. A job start function for executing a registered “waiting for execution” or “suspended” job. A job interruption function for stopping (suspending) a running job. A job status display function for checking the status of a registered job. With this function, it is possible to confirm the transmission status in units of domains or individual addresses. A job result extraction function that totals job execution results and creates error addresses. JOB deletion function to delete JOB from this system.
【0050】[インターネットダイレクトメール配信処
理]このインターネットダイレクトメール配信システム
を利用したダイレクトメール配信時の処理の流れを図3
を用いて説明する。利用者は送信用アドレスを用意し
て、ftpにてダイレクトメール管理サーバ21に送信
すると、ダイレクトメール管理サーバ21は、そのJO
Bを登録する(ステップS1:JOBの登録)。ダイレク
トメール管理サーバ21は、ブラウザからJOB登録結
果および実行状況の確認を行い(ステップS2:JOB
状況の確認)、メール送信サーバ11に当該JOBの送
信を指示する。[Internet Direct Mail Delivery Processing] FIG. 3 shows the flow of processing for direct mail delivery using this Internet direct mail delivery system.
This will be described with reference to FIG. When the user prepares a transmission address and transmits the address to the direct mail management server 21 by ftp, the direct mail management server 21
B is registered (step S1: JOB registration). The direct mail management server 21 checks the job registration result and the execution status from the browser (step S2: JOB).
(Confirmation of the situation), and instruct the mail transmission server 11 to transmit the job.
【0051】メール送信サーバ11は、指定されたJO
Bについて、送信先アドレスとメールの内容(コンテン
ツ)を一体化したエンベロープを作成する(ステップS
3:エンベロープの作成)。次いで、メール送信サーバ
11は、作成したメールを相手の送信先サーバ5に送信
する(ステップS4:JOBの実行)。The mail transmission server 11 sends the specified JO
For B, an envelope is created in which the destination address and the contents (contents) of the mail are integrated (step S
3: Creation of envelope). Next, the mail transmission server 11 transmits the created mail to the destination server 5 of the other party (step S4: execution of JOB).
【0052】ダイレクトメール管理サーバ21は、ブラ
ウザからのJOB結果の抽出を指示し、処理結果(送信
エラーファイル)を出力する(ステップS5:JOB結
果の抽出)。The direct mail management server 21 instructs extraction of the job result from the browser, and outputs a processing result (transmission error file) (step S5: extraction of job result).
【0053】エラーメール対応サーバ15は、ブラウザ
から処理結果(送信エラーファイル)を取得し(ステッ
プS6:JOB状況の確認)、結果をダイレクトメール
管理サーバ21に報告する。The error mail handling server 15 acquires the processing result (transmission error file) from the browser (step S6: confirms the job status) and reports the result to the direct mail management server 21.
【0054】ダイレクトメール管理サーバ21は、送信
エラーファイルの結果を用いて、ブラウザからJOBの
削除を行う(ステップ7:JOBの削除)。この結果登
録ファイルエラーおよび送信ファイルエラーが削除され
る。The direct mail management server 21 deletes the job from the browser using the result of the transmission error file (step 7: delete the job). As a result, the registration file error and the transmission file error are deleted.
【0055】[利用者確認機能]利用者確認機能は、こ
のシステムを使用する際に利用者登録が行われているか
どうかのチェックを行うための機能である。このシステ
ムを利用するには、予め利用者登録を行う必要がある。[User Confirmation Function] The user confirmation function is a function for checking whether or not user registration has been performed when using this system. To use this system, it is necessary to perform user registration in advance.
【0056】[JOB登録機能]JOB登録機能は、こ
のシステムからインターネットダイレクトメールを発信
するための処理要求を行う機能であり、その操作は利用
者端末上のブラウザにて可能とする。JOB登録を行う
に先だって、送信アドレスファイルをシステム側に転送
しておく必要がある。また、JOB登録時の結果は、利
用者端末上のブラウザを通じて、確認および登録エラー
ファイルの取得が行えるようにする。[JOB registration function] The JOB registration function is a function for making a processing request for transmitting Internet direct mail from this system, and the operation can be performed by a browser on the user terminal. Prior to performing JOB registration, it is necessary to transfer the transmission address file to the system side. Also, the result at the time of JOB registration can be confirmed and a registration error file can be obtained through a browser on the user terminal.
【0057】JOB登録時の指定可能項目は次のとおり
である。件名/Subcect、送信先アドレスフ
ァイル、宛先/To、メール本文、JOB起動方
法、起動日時、送信テキストタイプ、複数JOB
処理に関する優先設定、コンテンツに広告(PR)挿
入の有無。The items that can be specified at the time of JOB registration are as follows. Subject / Subsect, destination address file, destination / To, mail text, JOB activation method, activation date / time, transmission text type, multiple jobs
Priority setting for processing, presence / absence of advertisement (PR) insertion in content.
【0058】[送信アドレスチェック機能]送信アドレ
スチェック機能は、メールアドレス表記のチェック、
対象ドメイン存在のチェックである。メールアドレス
表記のチェックは、メールアドレスの表記が英数字(A
‐z、A‐z、0‐9)および特殊記号“−”(ハイフ
ン)、“#”、“.”(ピリオド)、“@”、“_”(アン
ダーバー)以外の文字が含まれている場合は、“アドレ
スフォーマットエラー”の扱いとする。対象ドメインの
存在チェックは、メールアドレスのドメイン部分(@記
号より後ろの部分)にてDNSの問い合わせを実施し、
対象となるサーバが存在しない場合は、“NSLook
up Failure”(該当ドメイン上サーバが存在
しない、サーバ名が違っている等)の扱いとする。[Transmission Address Check Function] The transmission address check function is used to check the mail address notation,
This is a check for the existence of the target domain. Check the email address notation if the email address is alphanumeric (A
-Z, Az, 0-9) and characters other than the special symbols "-" (hyphen), "#", "." (Period), "@", "_" (underbar) In this case, it is treated as “address format error”. To check for the existence of the target domain, a DNS inquiry is made in the domain part of the e-mail address (the part after the @ symbol),
If the target server does not exist, "NSlook
up Failure ”(there is no server on the domain, the server name is different, etc.).
【0059】[JOB内容変更機能]JOB内容変更機
能は、実行していないJOB(JOB状態が“登録状態
“)に対して、その内容を変更する機能を提供する。変
更可能な項目は次のとおりである。件名/Subje
ct、宛先/To、メール本文、優先順位、メ
ール送信方法、JOB起動方法、起動日時、送信
テキストタイプ。[JOB Content Change Function] The job content change function provides a function of changing the content of a job that has not been executed (the job status is “registered”). The items that can be changed are as follows. Subject / Subje
ct, destination / To, e-mail text, priority, e-mail transmission method, JOB activation method, activation date and time, transmission text type.
【0060】[JOB開始機能]JOB開始機能は、登
録時に「マニュアル起動」を指定したJOBを実行する場
合、およびJOBを再開するための機能を提供する。[Job start function] The job start function provides a function for executing a job specifying "manual start" at the time of registration and for restarting the job.
【0061】[JOB中断機能]JOB中断機能は、現
在実行中のJOBを一時的に中断(停止)する、または
実行待ち/再開待ちのJOBを停止させるための機能を
提供する。実行中JOBの取り消しは、この機能を利用
して一旦停止させてから削除することが必要である。[JOB Suspension Function] The job suspension function provides a function for temporarily suspending (stopping) a currently executing job or stopping a job waiting for execution / resumption. To cancel a running job, it is necessary to temporarily stop using this function and then delete it.
【0062】[JOB状況確認機能]JOB状況確認機
能は、現在登録しているJOB内容および送信状況を確
認するための機能を提供し、JOB登録および送信結果
に対するエラーファイルの取得についてもこの状況確認
から行う。[JOB Status Confirmation Function] The JOB status confirmation function provides a function for confirming the contents of the currently registered JOB and the transmission status, and also acquires the error file for the job registration and transmission result. Do from.
【0063】[JOB結果抽出機能]JOB結果抽出機
能は、実行を終了したJOBに対し、その結果を抽出さ
せるための機能を提供し、抽出結果は送信エラーファイ
ルとして利用者端末上のブラウザを通じて、その取得を
行う。[JOB Result Extraction Function] The JOB result extraction function provides a function for extracting the result to the job that has finished executing, and the extraction result is transmitted as a transmission error file through a browser on the user terminal. Make that acquisition.
【0064】[JOB削除機能]JOB削除機能は、登
録したJOBに関する情報を削除する機能を提供する.
削除対照テ゛ータとしては、データベース上に展開している
JOBに関する情報および登録エラーファイル、送信エ
ラーファイルである。[JOB Deletion Function] The JOB deletion function provides a function for deleting information on a registered JOB.
The data to be deleted include the information on the JOB expanded on the database, the registration error file, and the transmission error file.
【0065】[管理者提供機能]このシステムの運用者
に対して下記の利用者管理機能、送信禁止リスト管
理機能、個別送信リスト管理機能、JOB履歴表
示、JOB一覧表示機能機能を提供する。この管理者
提供機能の使用に際しては、本システムの管理者に対し
てのみに限定するために、IPアドレスによるアクセス
制限および利用者名とパスワードによる簡易認識を行
う。[Administrator Providing Function] The following user management function, transmission prohibition list management function, individual transmission list management function, JOB history display function, and JOB list display function function are provided to the operator of this system. In using this administrator-provided function, access restriction by IP address and simple recognition by user name and password are performed in order to limit the system to only the administrator of the system.
【0066】[利用者管理機能]利用者管理機能は、こ
のシステムを利用する利用者情報のメンテナンスを行う
機能であり、利用者情報の登録、変更、削除、一覧表示
等を行う。[User Management Function] The user management function is a function for maintaining user information using this system, and performs registration, change, deletion, list display, and the like of user information.
【0067】[送信禁止リスト管理機能]送信禁止リス
ト管理機能は、メール送信を行わないサーバ名のメンテ
ナンスを行う機能であり、送信を行わないサーバ名の登
録、変更、削除、一覧表示などを行う。[Transmission Prohibition List Management Function] The transmission prohibition list management function is a function for maintaining a server name that does not perform mail transmission, and performs registration, change, deletion, and list display of a server name that does not transmit. .
【0068】[個別送信リスト管理機能]個別送信リス
ト管理機能は、メール送信時に個別送信(1エンベロー
プに1つの顧客メールアドレスのみを指定)を行う送信
先サーバ名の登録内容のメンテナンスを行う機能であ
り、個別送信を行うサーバ名の登録、変更、削除、一覧
表示を行う。[Individual Transmission List Management Function] The individual transmission list management function is a function for maintaining the registered contents of the destination server name that performs individual transmission (only one customer e-mail address is specified for one envelope) when transmitting e-mail. Yes, register, change, delete, and list server names for individual transmission.
【0069】[JOB履歴表示機能]JOB履歴表示機
能は、削除されたJOBの一覧を表示する機能であり、
利用者毎のシステム利用状況を確認できる。[JOB history display function] The job history display function is a function for displaying a list of deleted jobs.
You can check the system usage status for each user.
【0070】[JOB一覧表示機能]JOB一覧表示機
能は、現在登録されているJOBの一覧を表示するとと
もに、そのJOBの内容の確認が行える機能であり、表
示するJOBは全て利用者が登録しているものとなる。
利用者機能の一覧表示機能との違いは、全利用者のJO
Bを一覧表示できることである。[JOB list display function] The JOB list display function is a function for displaying a list of currently registered JOBs and for confirming the contents of the JOBs. All the displayed JOBs are registered by the user. It is what it is.
The difference between the user function and the list display function is that the JO of all users
B can be displayed in a list.
【0071】[利用者端末における画面の遷移]インタ
ーネットダイレクトメールシステムを利用する場合の画
面遷移を、図4以下を用いて説明する。[Screen Transition at User Terminal] Screen transition when using the Internet direct mail system will be described with reference to FIG. 4 and subsequent figures.
【0072】図4に示すように、利用者が、利用者端末
92のブラウザを起動し、URLを入力すると、図5に
示す利用者IDやパスワードの入力を促す利用者確認画
面が表示される。利用者が利用者IDやパスワードを入
力すると、図6に示すメインメニューが表示され、JO
B登録受付画面(Register)、JOB変更一覧
表示画面(Modify)、JOB削除一覧表示画面
(Delete)、JOB停止一覧表示画面(Susp
end)、JOB結果抽出一覧表示画面(Extrac
t)、JOB一覧表示(Display)の各メニュー
選択画面が表示される。As shown in FIG. 4, when the user starts the browser of the user terminal 92 and inputs a URL, a user confirmation screen shown in FIG. 5 for prompting input of a user ID and a password is displayed. . When the user inputs a user ID and a password, a main menu shown in FIG.
B registration reception screen (Register), JOB change list display screen (Modify), JOB deletion list display screen (Delete), JOB stop list display screen (Susp
end), JOB result extraction list display screen (Extrac
t), each menu selection screen of JOB list display (Display) is displayed.
【0073】JOB登録受付を選択すると、図7に示す
JOB登録受付画面が表示され、所定事項を入力する
と、JOB登録の受付けが完了する。When the job registration reception is selected, a job registration reception screen shown in FIG. 7 is displayed. When a predetermined item is input, the job registration reception is completed.
【0074】JOB変更一覧表示画面を選択し、所定事
項を入力して変更すべきJOBを選択するとJOB変更
が受け付けられ、実行を指示すると、JOB変更受付け
が完了する。When the user selects the job change list display screen and inputs a predetermined item to select a job to be changed, the job change is accepted. When the execution is instructed, the job change acceptance is completed.
【0075】JOB削除一覧表示画面を選択し、所定事
項を入力して削除すべきJOBを選択するとJOB削除
が受け付けられ、実行を指示すると、JOB削除受付け
が完了する。When the user selects the job deletion list display screen, inputs predetermined items and selects the job to be deleted, job deletion is accepted, and when execution is instructed, job deletion acceptance is completed.
【0076】JOB開始一覧表示画面を選択し、所定事
項を入力して開始すべきJOBを選択するとJOB開始
が受け付けられ、実行するとJOB開始受付けが完了す
る。When the user selects the job start list display screen, inputs predetermined items and selects the job to be started, the job start is accepted, and when the job is executed, the job start acceptance is completed.
【0077】JOB停止一覧表示画面を選択し、所定事
項を入力して停止すべきJOBを選択するとJOB停止
が受け付けられ、実行を指示すると、JOB停止受付け
が完了する。When the user selects the job stop list display screen and inputs a predetermined item to select a job to be stopped, the job stop is accepted. When the execution is instructed, the job stop acceptance is completed.
【0078】JOB削除一覧表示画面を選択し、所定事
項を入力して削除すべきJOBを選択するとJOB削除
が受け付けられ、実行を指示するとJOB削除受付けが
完了する。When the user selects the JOB deletion list display screen, enters a predetermined item and selects a job to be deleted, the job deletion is accepted, and when the execution is instructed, the job deletion acceptance is completed.
【0079】JOB一覧表示画面を選択し、JOBを選
択してその内容表示を指示すると、JOB内容が表示さ
れ、JOBの送信状況の表示を指示すると、JOBの送
信状況が表示される。When the user selects the job list display screen, selects a job and instructs to display its contents, the contents of the job are displayed, and when the instruction to display the transmission status of the job is displayed, the transmission status of the job is displayed.
【0080】[送信アドレスファイル]送信アドレスフ
ァイルについて説明する。送信アドレスファイルのファ
イル形式は、最大11桁の英数字からなる会員番号、
最大320桁の英数字および特殊記号からなるメール
アドレス(利用者名最大64文字、サーバ名最大255
文字)、最大6桁の漢字からなる名前(生)、最大6
桁の漢字からなる名前(名)から構成される。[Transmission Address File] The transmission address file will be described. The file format of the transmission address file is a member number consisting of up to 11 alphanumeric characters,
E-mail address consisting of up to 320 alphanumeric characters and special symbols (user name up to 64 characters, server name up to 255
Characters), name (raw) consisting of up to 6 digits of kanji, up to 6
It consists of a name consisting of digits of Kanji.
【0081】[登録エラーファイル/送信エラーファイ
ル]次いで、登録エラーファイル/送信エラーファイル
のファイル形式を説明する。これらのファイルのファイ
ル形式は、各項目がカンマ(“、”)にて区切られたテ
キスト形式ファイルで、次の並びとされる。最大1桁
の英数字からなる会員番号、最大320桁の英数字お
よび特殊記号からなるメールアドレス、最大3桁の数
次からなるエラーコード。エラーコードは、エラーの理
由を3桁の数字で表している。[Registration Error File / Transmission Error File] Next, the file format of the registration error file / transmission error file will be described. The file format of these files is a text format file in which each item is separated by a comma (","), and is in the following order. A membership number consisting of a maximum of one digit alphanumeric characters, a mail address consisting of a maximum of 320 digits alphanumeric characters and special symbols, and an error code consisting of a maximum of three digits. The error code indicates the reason for the error by three digits.
【0082】[エラーコード]JOB登録時のエラー、
エラーリターンメール受信、メール送信時のエラーの各
エラーコードの一覧を図8Gに示す。このように電子メ
ール形式の誤り、既に同一JOBに電子メールアドレス
が登録されている、インターネット上に該当するメール
サーバが無いなどのJOB登録時の誤り、エラーメール
リターンの受信、相手サーバが応答しないことによるS
MTPコネクションタイムアウト、SMTPポートに接
続できないECONNREFUSE、上記以外のIPレ
ベルのエラーの発生、コネクト後相手からのソケットク
ローズの検出、ソケットの入出力タイムアウトなどのエ
ラーの発生、greetingおよびmail fro
mコマンドでの否定応答の検出、rcpt およびda
taコマンドで否定応答の検出などのエラーメール送信
時のエラーを表示することができる。[Error Code] Error at the time of JOB registration
FIG. 8G shows a list of error codes of error return mail reception and mail transmission errors. As described above, an error in the e-mail format, an error at the time of JOB registration such as an e-mail address already registered in the same JOB, no corresponding mail server on the Internet, reception of an error mail return, and no response from the partner server S by
MTP connection timeout, ECONNREFUSE that cannot be connected to the SMTP port, occurrence of an IP-level error other than the above, detection of socket close from the partner after connection, occurrence of errors such as socket input / output timeout, greeting and mail flow
Detection of negative acknowledgment in m command, rcpt and da
The error at the time of error mail transmission, such as detection of a negative response, can be displayed by the ta command.
【0083】[管理者端末の画面の遷移]インターネッ
トダイレクトメール配信システムの管理者端末91の画
面遷移を図9〜図14を用いて説明する。図9に示すよ
うに、管理者用端末からブラウザを起動し、URLを入
力すると、管理者用利用者IDおよびパスワードの入力
を指示する管理者確認画面となる。この画面で、管理者
用利用者IDおよびパスワードを入力すると、図10に
示す、利用者管理(USER INFO)、登録JOB
一覧(JOB RIST)、JOB履歴表示(HIST
ORY)、個別送信リスト管理(EACH SEN
D)、未送信リスト管理(NOT SEND)の、各画面
を選択する管理者メニュー画面が表示される。[Transition of Screen of Administrator Terminal] The transition of the screen of the administrator terminal 91 of the Internet direct mail distribution system will be described with reference to FIGS. As shown in FIG. 9, when the browser is started from the administrator terminal and the URL is input, an administrator confirmation screen for instructing the input of the administrator user ID and the password is displayed. When the user ID and password for the administrator are input on this screen, the user management (USER INFO) and the registration job shown in FIG.
List (JOB RIST), JOB history display (HIST)
ARY), individual transmission list management (EACH SEN)
D), an administrator menu screen for selecting each screen of unsent list management (NOT SEND) is displayed.
【0084】管理者メニュー画面(図10)において、
利用者管理(USER INFO)画面を選択すると、
図11に示すように、利用者ID一覧が表示され、特定
の利用者を選択した後、利用者登録受付、または、利用
者変更受付、または、利用者削除受付、もしくは、利用
者情報表示のいずれかを選択し、それぞれの処理の実行
を指示すると、それぞれ利用者登録、利用者変更、利用
者削除、利用者情報の表示の処理を実行して、それぞれ
の完了を表示する。On the administrator menu screen (FIG. 10),
When the user management (USER INFO) screen is selected,
As shown in FIG. 11, a list of user IDs is displayed, and after a specific user is selected, user registration reception, user change reception, user deletion reception, or user information display When one of them is selected and execution of each process is instructed, the processes of user registration, user change, user deletion, and display of user information are executed, and completion of each process is displayed.
【0085】登録JOB一覧を選択すると、図12に示
すように、JOB内容を表示する。When a registered job list is selected, the contents of the job are displayed as shown in FIG.
【0086】JOB履歴表示を選択すると、図13に示
すように、対象JOBを一覧表示し、対象となるJOB
を選択すると、そのJOBの内容を表示する。When the job history display is selected, a list of target jobs is displayed as shown in FIG. 13, and the target job is displayed.
When is selected, the contents of the job are displayed.
【0087】個別送信リスト管理を選択すると、図14
に示すように、サーバ名登録受付、サーバ名変更一覧、
サーバ名削除一覧、サーバ名一覧の選択画面が表示さ
れ、そのいずれかを選択すると、対応した処理を実行し
た後、それぞれの処理を完了したことを表示する。When individual transmission list management is selected, FIG.
As shown in, server name registration reception, server name change list,
A selection screen for a server name deletion list and a server name list is displayed. When any of the screens is selected, the corresponding processing is executed, and a message indicating that each processing is completed is displayed.
【0088】未送信リスト管理を選択すると、図15に
示すように、サーバ名登録受付、サーバ名変更一覧、サ
ーバ名削除一覧、サーバ名一覧を選択する画面が表示さ
れ、それらのいずれかを選択すると、その処理を実行し
た後、それぞれの処理の完了を表示する。When the unsent list management is selected, as shown in FIG. 15, a screen for selecting a server name registration reception, a server name change list, a server name deletion list, and a server name list is displayed. Then, after executing the processing, the completion of each processing is displayed.
【0089】[0089]
【発明の効果】以上のように、本発明によれば、キャッ
シュしたDNS情報を活用することとメール送信先アド
レスとコンテンツをメール送信サーバにキャッシュする
ことができるので、インターネットを介してダイレクト
メールを迅速に極めて多数の顧客に配信することができ
るとともに、メール送信作業において、登録時、送信
時、送信後エラーメールが発生したときに、エラー結果
を自動的に分類しデータベースとして取り扱い、その後
管理者が適切な設定を変更し、送信先アドレスを修正す
ることができ、効果的にダイレクトメールを配信するこ
とができる。As described above, according to the present invention, since the cached DNS information can be utilized and the mail transmission destination address and the contents can be cached in the mail transmission server, the direct mail can be transmitted via the Internet. In addition to being able to quickly deliver to an extremely large number of customers, in the course of e-mail transmission, when an error e-mail occurs during registration, transmission, or after transmission, the error results are automatically classified and handled as a database. Can change the appropriate settings, correct the destination address, and effectively deliver direct mail.
【図1】 本発明にかかるインターネットダイレクト配
信システムの構成を説明するブロック図。FIG. 1 is a block diagram illustrating the configuration of an Internet direct distribution system according to the present invention.
【図2】 本発明で送信する送信メールの形式を説明す
る図。FIG. 2 is a view for explaining a format of an outgoing mail transmitted in the present invention.
【図3】 本発明のダイレクトメール送信処理の概要を
説明するフローチャート。FIG. 3 is a flowchart illustrating an outline of a direct mail transmission process according to the present invention.
【図4】 利用者端末における表示画面の遷移を説明す
る図FIG. 4 is a diagram for explaining a transition of a display screen on a user terminal.
【図5】 利用者端末の初期画面。FIG. 5 is an initial screen of a user terminal.
【図6】 利用者端末のメインメニュー画面。FIG. 6 is a main menu screen of the user terminal.
【図7】 登録JOB画面。FIG. 7 is a registration job screen.
【図8】 エラーコード一覧。FIG. 8 is a list of error codes.
【図9】 管理者端末における表示画面の遷移を説明す
る図。FIG. 9 is a view for explaining transition of a display screen in the administrator terminal.
【図10】 管理者端末のメインメニュー画面。FIG. 10 is a main menu screen of the administrator terminal.
【図11】 利用者登録処理を説明する図。FIG. 11 is a diagram illustrating a user registration process.
【図12】 登録JOB一覧処理を説明する図FIG. 12 is a view for explaining a registered job list process;
【図13】 JOB履歴表示処理を説明する図。FIG. 13 is a view for explaining job history display processing.
【図14】 個別送信リスト管理処理を説明する図。FIG. 14 is a diagram illustrating an individual transmission list management process.
【図15】 未送信リスト管理処理を説明する図。FIG. 15 is a diagram illustrating an unsent list management process.
1 ダイレクトメール送信装置 11 メール送信サーバ 15 エラーメール対応サーバ 17 ドメインネームサービスサーバ 21 ダイレクトメール管理サーバ 23 データベースサーバ 25 コンテンツデータベース 27 送信先アドレスデータベース 28 エラーデータベース 29 統計情報データベース 31 ハブ 33 ルータ 35 DSU 5 送信元サーバ 55 顧客端末 7 インターネット 91 管理者端末 92 利用者端末 93 発信元サーバ 94 担当者端末 1 direct mail transmission device 11 mail transmission server 15 error mail correspondence server 17 domain name service server 21 direct mail management server 23 database server 25 content database 27 destination address database 28 error database 29 statistical information database 31 hub 33 router 35 DSU 5 transmission Source server 55 Customer terminal 7 Internet 91 Administrator terminal 92 User terminal 93 Source server 94 Contact person terminal
フロントページの続き (72)発明者 吉田 欽之 東京都港区芝浦四丁目15番1号 日本航空 田町ビル ジャルインフォテック株式会社 内 (72)発明者 高良 佳代子 東京都港区芝浦四丁目15番1号 日本航空 田町ビル ジャルインフォテック株式会社 内 (72)発明者 高橋 芳仁 東京都港区芝浦四丁目15番1号 日本航空 田町ビル ジャルインフォテック株式会社 内 Fターム(参考) 5K030 GA17 HA08 HC01 JT03 KA04 KA06 KA13 LD11 MB18 Continuation of the front page (72) Inventor Kinyuki Yoshida 4-15-1, Shibaura, Minato-ku, Tokyo Japan Airlines Inside Tamachi Building JAL Infotech Co., Ltd. (72) Inventor Kayoko Takara 4-5-1-1, Shibaura, Minato-ku, Tokyo No. Japan Airlines Tamachi Building JAL Infotech Co., Ltd. (72) Inventor Yoshihito Takahashi 4-15-1, Shibaura, Minato-ku, Tokyo Japan Airlines Tamachi Building Jal Infotech Co., Ltd. F-term (reference) 5K030 GA17 HA08 HC01 JT03 KA04 KA06 KA13 LD11 MB18
Claims (14)
ールが送信される送信先サーバとをインターネットを介
して接続し、利用者から依頼された送信先アドレスとコ
ンテンツからなるエンベロープを送信先サーバに配信す
るようにしたインターネットダイレクトメール配信シス
テムを構成するダイレクトメール送信装置において、 上記ダイレクトメール送信装置が、ダイレクトメール送
信装置を管理する少なくとも1のダイレクトメール管理
サーバと、ダイレクトメール管理サーバからの送信指示
を受けて送信先アドレスとコンテンツからなるエンベロ
ープを作成し対応する送信先サーバに送信する複数のメ
ール送信サーバと、送信結果を受信する少なくとも1の
エラーメール対応サーバと、コンテンツデータベースと
送信先アドレスデータベースとエラーアドレスデータベ
ースを管理する少なくとも1のデータベースサーバと、
メールの内容からなるコンテンツデータベースと、送信
先を指定する送信先アドレスデータベースと、送信結果
からなるエラーアドレスデータベースとを有することを
特徴とするダイレクトメール送信装置。A direct mail source and a destination server to which direct mail is transmitted are connected via the Internet, and an envelope composed of a destination address and content requested by a user is distributed to the destination server. A direct mail transmitting device that constitutes the Internet direct mail distribution system described above, wherein the direct mail transmitting device receives at least one direct mail management server that manages the direct mail transmitting device, and receives a transmission instruction from the direct mail management server. A plurality of mail transmission servers for creating an envelope composed of a transmission destination address and content and transmitting the envelope to the corresponding transmission destination server, at least one error mail response server for receiving a transmission result, a content database and a transmission destination address data; At least one database server that manages the base and the error address database,
A direct mail transmitting device, comprising: a content database including mail contents; a destination address database for specifying a destination; and an error address database including transmission results.
に最新のDNS(ドメインネームサービス)データをキ
ャッシュする機能を有することを特徴とする請求項1に
記載のダイレクトメール送信装置。2. The direct mail transmitting apparatus according to claim 1, wherein the destination address database has a function of always caching the latest DNS (domain name service) data.
送信先アドレスとからなるエンベロープを作成する際、
同一のコンテンツをメール送信サーバ内にキャッシュす
る機能を有することを特徴とする請求項1に記載のダイ
レクトメール送信装置。3. When the mail transmission server creates an envelope composed of a content and a transmission destination address,
2. The direct mail transmission device according to claim 1, further comprising a function of caching the same content in the mail transmission server.
ール送信サーバを一元的に管理するようにした請求項1
に記載のダイレクトメール送信装置。4. The system according to claim 1, wherein the direct mail management server integrally manages the plurality of mail transmission servers.
A direct mail transmission device according to item 1.
ラーメール対応サーバを一元的に管理するようにした請
求項1に記載のダイレクトメール送信装置。5. The direct mail transmitting device according to claim 1, wherein the direct mail management server integrally manages a plurality of error mail correspondence servers.
け、処理量に応じて管理機能を分離し分担してそれぞれ
の管理機能毎に管理対象を一元的に管理するようにした
請求項1に記載のダイレクトメール送信装置。6. The method according to claim 1, wherein a plurality of direct mail management servers are provided, the management functions are separated and shared according to the processing amount, and the management target is centrally managed for each management function. Direct mail transmission device.
に送信アドレスを書き込む際、ダイレクトメール管理サ
ーバからの設定により、単独送信先アドレスまたは複数
の送信先アドレスのいずれを書き込むかを、任意に指定
できるようにした請求項1に記載のダイレクトメール送
信装置。7. When writing a transmission address in an envelope, the mail transmission server can arbitrarily designate whether to write a single destination address or a plurality of destination addresses by setting from a direct mail management server. 2. The direct mail transmitting device according to claim 1, wherein:
て1エンベロープに1アドレスのみを設定する個別配送
を指定し、送信先アドレスおよび送信先サーバに対応し
て送信方法を変更できるようにした請求項1に記載のダ
イレクトメール送信装置。8. An individual delivery in which only one address is set in one envelope for an arbitrary address and a domain name, and a transmission method can be changed corresponding to a destination address and a destination server. 2. The direct mail transmitting device according to 1.
ーメール情報に基づいて送信先アドレスデータベースを
修正するようにした請求項1に記載のダイレクトメール
送信装置。9. The direct mail transmitting device according to claim 1, wherein the destination address database is modified based on the error mail information received by the error mail handling server.
に、送信先アドレスデータベースに格納されている送信
先アドレスの二重登録を禁止し、登録時にエラーとして
抽出するようにした請求項1に記載のダイレクトメール
送信装置。10. The direct mail transmission according to claim 1, wherein double registration of the destination address stored in the destination address database is prohibited at the time of direct mail transmission JOB registration, and an error is extracted at the time of registration. apparatus.
れている送信先アドレスのDNS情報をデータベースに
キャッシュしていない場合、または既に変更された場合
には、該当するアドレスのDNS情報に関してDNSサ
ーバを介して送信先サーバのアドレスを取得するように
した請求項10に記載のダイレクトメール送信装置。11. If the DNS information of the destination address stored in the destination address database is not cached in the database or has already been changed, the DNS information of the corresponding address is transmitted via the DNS server. 11. The direct mail transmitting device according to claim 10, wherein an address of a destination server is obtained.
かったときにエラーとしてダイレクトメール管理サーバ
に報告するようにした請求項11に記載のダイレクトメ
ール送信装置。12. The direct mail transmitting apparatus according to claim 11, wherein when the address of the transmission destination server cannot be obtained, an error is reported to the direct mail management server.
ルアドレスの形式をチェックする機能を有することを特
徴とする請求項1に記載のダイレクトメール送信装置。13. The direct mail transmitting apparatus according to claim 1, wherein the direct mail management server has a function of checking a format of a mail address.
を止めるデータを併せて格納しておき、送信時に任意の
アドレスへの送信を止めるようにした請求項1に記載の
ダイレクトメール送信装置。14. The direct mail transmitting apparatus according to claim 1, wherein data for stopping transmission is also stored in a transmission destination address database, and transmission to an arbitrary address is stopped during transmission.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000198951A JP2002014898A (en) | 2000-06-30 | 2000-06-30 | Direct mail transmitting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000198951A JP2002014898A (en) | 2000-06-30 | 2000-06-30 | Direct mail transmitting device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002014898A true JP2002014898A (en) | 2002-01-18 |
Family
ID=18697038
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000198951A Pending JP2002014898A (en) | 2000-06-30 | 2000-06-30 | Direct mail transmitting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002014898A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007257587A (en) * | 2006-03-27 | 2007-10-04 | Fujitsu Ltd | Address information management system, management server, and address book update method |
| US7391866B2 (en) | 2000-12-15 | 2008-06-24 | Matsushita Electric Industrial Co., Ltd. | Broadcast apparatus and reception apparatus for providing a storage service by which scrambled content is stored and descrambled using scrambling key list |
| JP2023181306A (en) * | 2018-04-11 | 2023-12-21 | アウトリーチ コーポレイション | System and method for automatically managing email communications using indirect reply ID verification |
-
2000
- 2000-06-30 JP JP2000198951A patent/JP2002014898A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7391866B2 (en) | 2000-12-15 | 2008-06-24 | Matsushita Electric Industrial Co., Ltd. | Broadcast apparatus and reception apparatus for providing a storage service by which scrambled content is stored and descrambled using scrambling key list |
| JP2007257587A (en) * | 2006-03-27 | 2007-10-04 | Fujitsu Ltd | Address information management system, management server, and address book update method |
| JP2023181306A (en) * | 2018-04-11 | 2023-12-21 | アウトリーチ コーポレイション | System and method for automatically managing email communications using indirect reply ID verification |
| US11929974B2 (en) | 2018-04-11 | 2024-03-12 | Outreach Corporation | Automatically managing email communications using indirect reply identity resolution |
| JP7583140B2 (en) | 2018-04-11 | 2024-11-13 | アウトリーチ コーポレイション | System and method for automatically managing e-mail communications using indirect reply identity verification - Patents.com |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6965920B2 (en) | Profile responsive electronic message management system | |
| US6993561B2 (en) | Method and apparatus for maintaining a unified view of multiple mailboxes | |
| US6895427B2 (en) | System and method for cleansing addresses for electronic messages | |
| JP3168756B2 (en) | Email management method of email system | |
| US6839738B2 (en) | System and method for cleansing addresses for electronic messages | |
| US9240904B2 (en) | System and method for a messaging assistant | |
| EP0461058A2 (en) | Method for managing the distribution of documents in a data processing system | |
| JP2003526989A (en) | Method and system for transmitting messages across cellular and public data networks | |
| JP2984620B2 (en) | Email system with incoming call notification function | |
| JPH1141275A (en) | Method and device for automatically cleaning address list of electronic mail transmitted/received on internet | |
| CN101310545A (en) | Internet mail client system and control method for mobile equipment using remote computer | |
| US7016938B1 (en) | E-mail forwarding system having archival database | |
| JP2002014898A (en) | Direct mail transmitting device | |
| JP2002158827A (en) | Network facsimile transmission management device | |
| EP1063603A2 (en) | Electronic forwarding system | |
| JPH01173160A (en) | Document communication method | |
| KR20010039759A (en) | System and method of managing a remote mail server | |
| KR100252132B1 (en) | In real time using directory server apparatus and method for transmitting/receiving a message | |
| JP2000286884A (en) | Email server | |
| JP2002247105A (en) | Mail delivery system, mail delivery method and mail delivery program | |
| JP3608080B2 (en) | Mail transfer method for communication terminal and its transfer method | |
| JP2005352949A (en) | Information processing apparatus, electronic file duplication reception restriction system, electronic file duplication reception restriction program for controlling them, recording medium for recording the same, and electronic file duplication reception restriction method | |
| JP2023102036A (en) | mail server and program | |
| JP2628134B2 (en) | Email data storage device for key telephone devices | |
| JP2003281055A (en) | E-mail transmission control method and apparatus, e-mail transmission control program, and storage medium storing e-mail transmission control program |