[go: up one dir, main page]

JP2004078394A - Insertion mail system and insertion mail service method - Google Patents

Insertion mail system and insertion mail service method Download PDF

Info

Publication number
JP2004078394A
JP2004078394A JP2002235556A JP2002235556A JP2004078394A JP 2004078394 A JP2004078394 A JP 2004078394A JP 2002235556 A JP2002235556 A JP 2002235556A JP 2002235556 A JP2002235556 A JP 2002235556A JP 2004078394 A JP2004078394 A JP 2004078394A
Authority
JP
Japan
Prior art keywords
mail
server
transmission
data
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002235556A
Other languages
Japanese (ja)
Inventor
Takashi Kawaba
川場 隆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2002235556A priority Critical patent/JP2004078394A/en
Publication of JP2004078394A publication Critical patent/JP2004078394A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To eliminate defects with a dedicated software for transmitting insert mails wherein, since the mail system executes all of the generation and transmission of electronic mails on a local computer, it takes a long processing time for transmission, and the processing can be performed only by a computer in which a rather expensive dedicated software purchased is installed. <P>SOLUTION: A client terminal communicating with a server through the Internet transmits the data required for the transmission of the insert mail to the server, and the actual transmission processing is performed by the server. Accordingly, on a local side, the processing is completed in a short time. As a high degree-of-freedom service, this mail system is provided at a cost lower than that of the dedicated software. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
この発明は、送信相手ごとに内容の一部が異なる複数の電子メールを、自動的に生成して一括送信する機能を提供する差し込みメールシステムおよび差し込みメールサービス方法に関する。
【0002】
【従来の技術】
従来の差し込みメールシステムは単体の専用ソフトウェアとして実現されており、図4に示すように、メール本文の生成から送信までを、利用者のコンピュータxにおけるローカルな処理として全て実行してしまうところに特徴がある。すなわち、送信しようとする者が、専用ソフトウェアwを購入し、それを利用者のコンピュータxにインストールして動作させる。そして、利用者が専用ソフトウェアwを使ってローカルな処理として、メールの本文様式データ8を作成し、これとあらかじめ用意した差し込みデータ12を掛け合わせることによって送信すべき複数の電子メールを生成させる。実際には、ローカルな処理として、送信すべき電子メール11を1通生成するたびに宛先情報13から該電子メールの宛先を設定してメールサーバーeに送信することを繰り返す。
【0003】
一般的な専用ソフトウェアwの機能を示している図5で、さらに詳しく見ると、専用ソフトウェアwは電子メール本文を作成する本文様式エディタiと、ローカルな処理として電子メールを実際に生成しメールサーバーeに送信する送信部pからなる。本文様式エディタiでは、電子メール本文のうち一括送信したい全電子メールで共通な部分はそのまま記述し、各電子メールで固有な記述部分はそこに埋め込む記述データを特定するためのタグのみを書き込んでおくことによって各電子メールに対して統一的な生成方法を指示することのできる本文様式データ8を作成し、送信部は、差し込みデータ12から宛先1件分のデータを取り出して、本文様式データ8のタグと置き換えることにより一通の電子メール11を生成する電子メール生成処理qと、生成した電子メール11を宛先情報13によってメールサーバーeに送信する電子メール送信処理rとを交互に繰り返すことによって、一連のローカルな処理として全電子メールの送信を行う。
【0004】
【発明が解決しようとする課題】
しかしながら、以上の従来技術によれば、専用ソフトウェアは、ローカルな処理としてメール生成と送信処理を行うため、全送信が終了しないとコンピュータの処理は完了しない。一方、差し込みメールでは、一度の送信で一括送信される個々の電子メール本文の内容が全て異なるため、一括送信といっても、通常のメーラーにおけるCCやBCCによるメール送信のようにメールサーバーとの一度の通信処理で宛先のリストと一通の本文を送るだけで送信完了とすることはできず、実際には、メールサーバーに対して一通ずつ何度も送信する処理が必要である。手元のコンピュータとメールサーバーとの関係で見ると、CCやBCCが文字通り一度の送信処理で済むのに対して、差し込みメール送信は送信先の件数と同じ回数だけ送信処理を繰り返す必要がある。このため、差し込みメール送信には相当の時間がかかるのが普通で、これが不便さの最大の原因となっている。
【0005】
また、以上の従来技術によれば、利用者は比較的高価な専用ソフトウェアを購入しなければならず、しかも、それをインストールしたコンピュータでしか送信ができないという不便もあることを見落としてはならない。
【0006】
そこで、この発明は、差し込みメールで一括送信したい件数が多い場合でも極めて短い時間内で処理完了でき、しかも使用するコンピュータを特定せずかつ安価なコストで利用できる差し込みメールサービスを提供することを課題とする。
【0007】
【課題を解決するための手段】
以上の課題を解決するために、請求項1の発明は、送信相手ごとに内容の一部のみが異なる複数の電子メールを一括して自動的に生成し送信するシステムであって、インターネット(the Internet)を通して通信するクライアント端末(d)とサーバー(c)からなり、クライアント端末(d)でインターネットを介してサーバーのユーザー認証処理用サブシステム(f)をアクセスし、ユーザー名とパスワードを入力し、それらをサーバー(c)に送信することで、サーバー(c)はあらかじめ生成してあるユーザーデータベース(3)を検索してユーザー名とパスワードを照合することにより認証を行い、正規ユーザーと認証した場合にはクライアント端末(d)に差し込みメール送信処理用サブシステム(g)の画面を送信し、これを受けたクライアント端末(d)で、該画面に含まれる本文様式エディタ(j)を操作して、一括して送信する全電子メールの本文の中で共通な部分はそのまま記述するが各電子メールに固有な記述部分は代替としてそこに埋め込むべき記述データを特定するためのタグを書き込んでおくことによって各電子メールに対して統一的な生成方法を指示することのできる本文様式データ(8)を作成し、また、該画面に含まれる送信制御データエディタ(k)を操作して、一括して送信する各電子メールの宛先メールアドレスの一覧表、各電子メールを生成するために本文様式データの中のタグを置き換える際に使う具体的な記述データ群の一覧表と、各電子メールに添付する添付ファイル名の一覧表、および各電子メールで生成・送信処理から除外するものがある場合に除外することを指示するための送信除外フラグの一覧表から構成される四つの一覧表を宛先メールアドレスをキーとしてひとつの表にまとめた送信制御データ(9)を作成し、また、該画面に含まれる複数の入力フィールド(i)を操作して、電子メールを送信するために使用するメールサーバー(e)に対して使用許可の認証を受けるために必要な認証用情報(6)と、該メールサーバー(e)の機能の一部であるSMTP(Simple Mail Transfer Protocol)サーバー機能が送信処理を構成するのに必要とする情報であって以上に述べたものの中に含まれていないメール題名、送信者メールアドレス、返信先メールアドレスなどの電子メール形式情報(7)とを指定し、最後にこれらのデータを一括してサーバー(c)に送信するとともに、該画面の機能に含まれデータ送信時に自動的に機能する添付ファイル送信機構(m)によって送信制御データ(9)を解析し重複のない添付ファイル名を抽出してそれら複数の添付ファイル(10)をクライアント端末の記憶装置から取り出し一括してサーバー(c)に送信することにより、これらの全データを受け取ったサーバー(c)が、メールサーバー認証処理(n)において、ユーザーデータベース(3)を検索し該ユーザーが使用すべきメールサーバー(e)の名前を得て、該メールサーバー(e)に認証用情報(6)を送信して使用許可認証を受け、使用が許可された場合には、クライアント端末(d)から受け取ったデータを用いて送信部(p)において、電子メール生成処理(q)と電子メール送信処理(r)を交互に繰り返すことによって差し込みメール送信を実行し、さらに、全送信処理が完了した時点で、電子メール形式情報(7)に含まれる送信者メールアドレスに対して電子メールにて送信状況と結果を記載した送信完了通知(4)を送信するように構成したことを特徴とする差し込みメールシステムである。
また、請求項2の発明は、請求項1に記載の差し込みメールシステムにおいて、差し込みメール送信に使用するメールサーバー(e)は、クライアント端末(d)のユーザーごとに個別に設定するものとし、各ユーザーが、この差し込みメールシステムと同じドメイン内に存在しかつこの差し込みメールシステムのユーザーの利用を許可しているメールサーバーか、このサービスとは独立して存在し自らが正規の使用権を有するこのシステムのドメインとは異なるドメインのメールサーバーかのどちらかを選択して、該メールサーバー(e)のDNS(DomainName System)に登録されている名前を、サーバー(c)のユーザーデータベース(3)にあらかじめ登録しておくことを特徴とする差し込みメールシステムである。
また、請求項3の発明は、送信相手ごとに内容の一部のみが異なる複数の電子メールを一括して自動的に生成し送信する差し込みメールサービス方法であって、インターネット(the Internet)を通して通信するクライアント端末(d)とサーバー(c)からなり、顧客がクライアント端末(d)にてインターネットを介してサーバー(c)のユーザー認証処理用サブシステム(f)をアクセスして自身のユーザー名とパスワードを入力しそれらをサーバー(c)に送信するステップと、それを受信したサーバー(c)があらかじめ生成してあるユーザーデータベース(3)を検索してユーザー名とパスワードを照合することにより認証を行うステップと、その結果正規ユーザーと認証した場合にはクライアント端末(d)に差し込みメール送信処理用サブシステム(g)の画面を送信するステップと、これを受けたクライアント端末(d)において顧客が、該画面に含まれる本文様式エディタ(j)を操作して、一括して送信する全電子メールの本文の中で共通な部分はそのまま記述するが各電子メールに固有な記述部分は代替としてそこに埋め込むべき記述データを特定するためのタグを書き込んでおくことによって各電子メールに対して統一的な生成方法を指示することのできる本文様式データ(8)を作成し、また、該画面に含まれる送信制御データエディタ(k)を操作して、一括して送信する各電子メールの宛先メールアドレスの一覧表、各電子メールを生成するために本文様式データの中のタグを置き換える際に使う具体的な記述データ群の一覧表と、各電子メールに添付する添付ファイル名の一覧表、および各電子メールで生成・送信処理から除外するものがある場合に除外することを指示するための送信除外フラグの一覧表から構成される四つの一覧表を宛先メールアドレスをキーとしてひとつの表にまとめた送信制御データ(9)を作成し、また、該画面に含まれる複数の入力フィールド(i)を操作して、電子メールを送信するために使用するメールサーバー(e)に対して使用許可の認証を受けるために必要な認証用情報(6)と、該メールサーバー(e)の機能の一部であるSMTP(Simple Mail Transfer Protocol)サーバー機能が送信処理を構成するのに必要とする情報であって以上に述べたものの中に含まれていないメール題名、送信者メールアドレス、返信先メールアドレスなどの電子メール形式情報(7)とを指定し、最後にこれらのデータを一括してサーバー(c)に送信するとともに、該画面の機能に含まれデータ送信時に自動的に機能する添付ファイル送信機構(m)によって送信制御データ(9)を解析し重複のない添付ファイル名を抽出してそれら複数の添付ファイル(10)をクライアント端末の記憶装置から取り出し一括してサーバー(c)に送信するステップと、これらの全データを受け取ったサーバー(c)が、メールサーバー認証処理(n)において、ユーザーデータベース(3)を検索し該ユーザーが使用すべきメールサーバー(e)の名前を得て、該メールサーバー(e)に認証用情報(6)を送信して使用許可認証を受けるステップと、該メールサーバー(e)の使用が許可された場合には、クライアント端末(d)から受け取ったデータを用いて送信部(p)において電子メール生成処理(q)と電子メール送信処理(r)を交互に繰り返すことによって差し込みメール送信を実行するステップと、さらに、全送信処理が完了した時点で、電子メール形式情報(7)に含まれる送信者メールアドレスに対して電子メールにて送信状況と結果を記載した送信完了通知(4)を送信するステップを含むことを特徴とする差し込みメールサービス方法である。
また、請求項4の発明は、請求項3に記載の差し込みメールサービス方法において、差し込みメール送信に使用するメールサーバー(e)は、クライアント端末(d)を操作するユーザーたる顧客ごとに個別に設定するものとし、各顧客が、この差し込みメールシステムと同じドメイン内に存在しかつこの差し込みメールシステムのユーザーの利用を許可しているメールサーバーか、このサービスとは独立して存在し顧客自らが正規の使用権を有するこのシステムのドメインとは異なるドメインのメールサーバーかのどちらかを選択して、該メールサーバー(e)のDNS(Domain Name System)に登録されている名前を、サーバー(c)のユーザーデータベース(3)にあらかじめ登録しておくことを特徴とする差し込みメールサービス方法である。
【0008】
【発明の実施の形態】
この発明の一実施形態を、図2、図3を使って説明する。
まず、図2に示すように、顧客bは、利用申し込み書1に氏名、年齢、職業、住所、電話番号、FAX番号、メールアドレス、サービスの主たる利用目的等を記入し、さらに差し込みメールの送信に使用するメールサーバーeのDNS(Domain Name System)に設定されている名前を記入して、事業者に送付することで利用申し込みを行う。さらに、顧客bは、利用期間と期間中の送信可能件数に応じて決まる料金を、前払いとして送金する。
【0009】
メールの送信に使用するメールサーバーeは、事業者aが用意するメールサーバーか、あるいは、顧客bが所属するドメインを代表するメールサーバーでかつ顧客bが正規の使用権を有するメールサーバーのどちらかを指定するが、前者の場合、電子メールの送信先に制限がないのに対して、後者の場合は顧客bが属するドメイン宛のみの送信に限定される。というのも、一般のメールサーバーは特段の設定をしない限り、ドメイン外部から受け取った電子メールをそのまま外部の他のドメインに転送することはしない設定になっているからである。しかし、このサービスを企業や学校などの組織内での連絡にしか使わないのであれば、後者の方法を選択可能で、その場合、このサービスへの負荷が軽くなるので、料金も安く設定する。なお、メールサーバーeの指定で前者を選んだ場合は、このサービスが迷惑メールの発生源となることを防ぐため、顧客bがメール表題を指定していない場合、または指定があってもメール表題の中に「未承認広告」の文字列が含まれる場合は送信を拒否する。
【0010】
サービスを提供する事業者aは、利用申し込み書と送金を確認し、利用を申し込んだ顧客bに利用規定や利用方法および顧客bがこの差し込みメールサービスを利用する時に使用許可認証に使うユーザー名とパスワードおよびサービスの利用規定、利用方法を記した文書2を送付する。また、同時に、サーバーcのユーザーデータベース3に該顧客が使用するメールサーバーeの名前を含む利用申し込み書記載の内容と共に、顧客bに交付したユーザー名とパスワードを登録する。
【0011】
顧客bは、差し込みメールを送信したい時、インターネットに接続された任意のコンピュータを使ってウェブページとして実装されたサーバーcのユーザー認証処理用サブシステムfをアクセスし、交付されたユーザー名とパスワードで認証を受け、認証をパスした場合にサーバーcから送信されてくる、同じくウェブページとして実装された差し込みメール送信処理用サブシステムgによって実際の送信を行う。
【0012】
ウェブに実装された顧客bが使用する差し込みメール送信処理用サブシステムgの構成を図3に示す。差し込みメール送信処理用サブシステムgには、電子メールの題名、返信先(送信者メールアドレスを兼ねる)、メールサーバーeで使用許可認証を受けるのに必要なPOP(Post Office Protocol)ユーザー名とPOPパスワードを入力する入力フィールドhと、送信制御データエディタk、電子メールの本文様式エディタjおよび実際に送信される電子メールのイメージを表示して確認できる送信電子メール確認ウィンドウtがある。
【0013】
送信制御データエディタkは表形式のインターフェースを持ち、その第一行目は項目名のフィールドとなっている。使用する項目名には三つの予約語がある。それは「宛先」、「フラグ」、「添付ファイル」の三つで、これらの項目名の列は何列目にあってもよいが、内容として、それぞれ宛先メールアドレス、同じ行に書かれたメールアドレスを送信対象から除外するかどうかを示す値で除外の場合のみtrueを指定する送信除外フラグ、同じ行に書かれたメールアドレス宛の電子メールに添付するファイルのローカルシステムおけるパス名を持つ。このうち「宛先」列は必須で省略できないが、残り二つは必要に応じて指定する。送信制御データエディタkではこれらに加えて、本文様式データ中のタグを置き換えるためタグ名と同じ名前の項目名を持つ列を設定し、各々対応する値を指定しておくことができる。これらの列の値は、表形式のインターフェースをもつ送信制御データエディタkによって、自在に作成することができるが、すでにローカルシステムで表計算ソフトウェアなどを使って同等なデータが作成済みである場合にはそれを読み込みこんだり、読み込んで編集したりすることができる。
【0014】
本文様式エディタjは、そこにメール本文を直接記入し、電子メール宛先ごとに内容の異なる部分は、自由に命名できる一意の識別名をタグとして埋め込むことができる特殊なエディタである。タグの入力は、送信制御データエディタkの項目名をマウスでダブルクリックすることにより、本文様式エディタjのカーソル位置に自動的に書き込まれる。なお、送信制御データエディタkの項目名で予約語である「フラグ」はマウスでダブルクリックしてもタグとして入力することはできない。
【0015】
送信電子メール確認ウィンドウtでは、順送り確認ボタンu、または逆送り確認ボタンvをクリックすることにより、送信される個々の電子メールでタグ部分を送信制御データを使って実際の埋め込みデータに置き換えた送信メールイメージを確認できる。順送り確認ボタンuでは、クリックする毎に、送信制御データエディタkの表で上から下へ向かって一件目から下向きに表示が切り替わり、逆に、逆送り確認ボタンvではその逆順に表示が切り替わる。
【0016】
送信ボタンsをクリックすると、添付ファイルを含む全てのデータがサーバーcに送信され、顧客b側の処理は終了する。しかし、これは電子メールを送信するために必要なデータを送信するだけなので、多くの場合、単なるファイル送信と同じであり、数秒で終了する。というのも、電子メールでは、データはほとんどがASCIIテキストデータでありデータ量が小さいため極めて高速に送信できるからである。従来の専用ソフトウェアによる方法では、実際のメール送信まで手元のローカルなコンピュータ上で実行しなくてはならないので、処理終了まで数分から数十分も要していたのに比較すると極めて効率がよい。
【0017】
また、添付ファイルがある場合はその送信に余分な時間を要するが、これとても従来の専用ソフトウェアと同じ方式で実行する場合には送信すべき電子メールの数と同じ回数、添付ファイルも送信せねばならないが、このサービスでは、送信すべき添付ファイルの種類の数と同じ回数だけ送信すればよいので、もし全宛先に同じ添付ファイルを送信するのであれば、たった1回の送信で終了するのであり、極めて短時間に処理が終了し、この場合も効率が良いことは明らかである。なお、添付ファイルは図1の添付ファイル送信機構mによって、送信制御データエディタの項目名が添付ファイルである列の記述を参照し、異なるファイルの個数とローカルシステムにおける所在を確認してローカルシステムから自動的に取り出し、サーバーcに送信される。
【0018】
図2に示すように、本サービスを実行するサーバーcは、差し込みメール送信処理用サブシステムgから顧客bのデータを受け取ったとき、ユーザーデータベース3を参照して顧客bが電子メール送信に使用するメールサーバーeの名前を取得し、その他のデータとともに送られてきたPOPユーザー名、POPパスワードを使って該メールサーバーeにおける顧客bのPOPユーザー認証を行い、成功したときのみ差し込みメールの送信処理へ移行する。
【0019】
送信処理では、差し込みメール送信処理用サブシステムgから受け取ったデータに基づいて、送信するべき電子メールを生成し、メールサーバーeへ向けて全件を逐一送信する。全件の送信が完了すると、送信されてきた全データを完全に消去し、さらに送信の完了通知4を電子メールにて送信者である顧客bに送信する。
【0020】
「他の実施形態」
図2の実施形態では料金は前払いとなっているが、後で支払う方法もよい。
【0021】
図2の実施形態ではPOP認証を行うとなっているが、利用するメールサーバーに応じて、その他の信頼性の高い認証方式を利用する方法もよい。
【0022】
【発明の効果】
以上説明したように、この発明によれば、顧客は比較的高価な専用ソフトウェアを購入して特定のコンピュータにインストールする必要がなく、単に、インターネット上のサービスに利用を申し込むだけで、いつでも、どこからでも、差し込みメール送信を利用できるようになる。それは、24時間利用可能なインターネット上のウェブが差し込みメール送信のためのユーザーインターフェースとして利用可能だからであり、この結果、インターネットの利用できるコンピュータでありさえすれば時間とコンピュータを選ばすに利用できる。
【0023】
また、インターネット上のサービスとして本方法を提供する事業者は、ソフトをパッケージングしたり、流通の経費を負担したりする必要もないことから、サービスを安価に提供できる。
【0024】
しかも、クライアント端末である顧客のコンピュータは、差し込みメールの送信に必要なデータをサーバーに送信するだけでよく、全体の処理の中で最も時間のかかる電子メールの送信処理部分は、顧客とのセッションが終了した後にサーバーが代行する。差し込みメールの送信に必要な全データのサーバーへの送信は、クライアント端末とサーバー間の一度の通信で処理され、短時間のうちに終了できるため、顧客のコンピュータは、瞬時に通信処理から開放される。これは全ての電子メール送信を顧客のコンピュータ側で行う従来の専用ソフトウェアによる方法よりもはるかに効率のよい方法である。
【0025】
【図面の簡単な説明】
【図1】この発明のシステム構成図である。
【図2】この発明の一実施形態を示すフローチャートである。
【図3】この発明の一実施形態を示すフローチャート中の差し込みメール送信処理用サブシステムの構成図である。
【図4】従来技術を示すフローチャートである。
【図5】従来技術のうち差し込みメール送信ソフトウェアの機能を示すフローチャートである。
【符号の説明】
a  サービスを提供する事業者
b  サービスを利用する顧客
c  サーバー
d  クライアント端末
e  メールサーバー
f  ユーザー認証処理用サブシステム
g  差し込みメール送信処理用サブシステム
h  ユーザー認証処理用サブシステムの画面の入力フィールド
i  差し込みメール送信処理用サブシステムの画面の入力フィールド
j  本文様式エディタ
k  送信制御データエディタ
m  添付ファイル送信機構
n  メールサーバー認証処理
p  送信部
q  電子メール生成処理
r  電子メール送信処理
s  送信ボタン
t  送信電子メール確認ウィンドウ
u  順送り確認ボタン
v  逆送り確認ボタン
w  従来の技術における専用ソフトウェア
x  コンピュータ
1  サービス利用申し込み書
2  サービスの利用規定、利用方法、ユーザー名、パスワードを記した文書
3  ユーザーデータベース
4  差し込みメールの送信完了通知
5  差し込みメールシステムの利用許可認証用データ
6  メールサーバーの利用許可認証用データ
7  電子メール形式情報
8  本文様式データ
9  送信制御データ
10 添付ファイル
11 差し込みメールで送信される個々の電子メール
12 差し込みデータ
13 電子メール宛先情報
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a plug-in mail system and a plug-in mail service method that provide a function of automatically generating and collectively transmitting a plurality of e-mails whose contents are partially different for each transmission destination.
[0002]
[Prior art]
The conventional insertion mail system is realized as a single piece of dedicated software. As shown in FIG. 4, it is characterized in that the entire process from generation to transmission of a mail text is executed as a local process on the user's computer x. There is. That is, the person who intends to transmit purchases the dedicated software w, installs it on the user's computer x, and operates it. Then, as a local process using the dedicated software w, the user creates mail body style data 8 and multiplies it with the insertion data 12 prepared in advance to generate a plurality of e-mails to be transmitted. Actually, as a local process, every time one e-mail 11 to be transmitted is generated, the destination of the e-mail is set from the destination information 13 and transmitted to the mail server e.
[0003]
Referring to FIG. 5 showing the functions of general dedicated software w, in more detail, the dedicated software w includes a body format editor i for creating an e-mail body and a mail server for actually generating an e-mail as a local process. e, a transmission unit p for transmitting the data to e. In the body style editor i, the part common to all the e-mails to be sent collectively in the e-mail body is described as it is, and the part unique to each e-mail is written only with a tag for specifying the description data to be embedded therein. Thus, the body form data 8 that can instruct a unified generation method for each e-mail is created, and the transmission unit takes out data of one destination from the insertion data 12 and outputs the body form data 8 By alternately repeating an e-mail generation process q for generating one e-mail 11 by replacing the e-mail 11 with the tag and an e-mail transmission process r for transmitting the generated e-mail 11 to the mail server e by the destination information 13, All e-mails are sent as a series of local processes.
[0004]
[Problems to be solved by the invention]
However, according to the above-described conventional technology, the dedicated software performs mail generation and transmission processing as local processing, so that the processing of the computer is not completed until all transmissions are completed. On the other hand, in the case of merged mail, since the contents of individual e-mail texts that are sent all at once in a single transmission are all different, even if it is called a batch transmission, it is not possible to send mail to a mail server like a normal mailer using CC or BCC. The transmission cannot be completed only by sending the list of destinations and one body in one communication process. In practice, however, it is necessary to perform a process of sending one message to the mail server many times. From the viewpoint of the relationship between the computer at hand and the mail server, CC and BCC require literally one transmission process, while insertion mail transmission requires repeating the transmission process as many times as the number of destinations. For this reason, it usually takes a considerable amount of time to send an insertion mail, which is the biggest cause of inconvenience.
[0005]
In addition, according to the above-described conventional technology, it is not overlooked that the user has to purchase relatively expensive dedicated software, and there is also the inconvenience that transmission is possible only with the computer on which the software is installed.
[0006]
Therefore, an object of the present invention is to provide an insertion mail service that can complete processing in an extremely short time even when the number of batch transmissions to be sent by insertion mail is large, and that can be used at a low cost without specifying a computer to be used. And
[0007]
[Means for Solving the Problems]
In order to solve the above problem, the invention according to claim 1 is a system for automatically generating and transmitting a plurality of electronic mails whose contents are only partially different for each transmission partner, and the Internet (the Internet). A client terminal (d) and a server (c) communicating through the Internet. The client terminal (d) accesses the user authentication processing subsystem (f) of the server via the Internet, and inputs a user name and a password. By transmitting them to the server (c), the server (c) searches the user database (3) generated in advance and authenticates by matching the user name and the password, thereby authenticating the user with the authorized user. In this case, send the screen of the subsystem for mail insertion processing (g) to the client terminal (d) Then, at the client terminal (d) receiving this, the body part editor (j) included in the screen is operated, and the common part in the body of all e-mails to be transmitted collectively is described as it is. The description part unique to each e-mail is written as a substitute with a tag for specifying the descriptive data to be embedded therein, so that a text format data (e.g. 8), and by operating the transmission control data editor (k) included in the screen, a list of destination e-mail addresses of each e-mail to be transmitted collectively, and a text to generate each e-mail A list of specific descriptive data groups used when replacing tags in the form data, a list of attached file names attached to each e-mail, and generation / transmission of each e-mail Transmission control data (9) in which four lists composed of a list of transmission exclusion flags for instructing exclusion when there is something to be excluded from the processing are combined into one table using the destination mail address as a key (9) And operating a plurality of input fields (i) included in the screen to obtain a permission to use a mail server (e) used for sending an e-mail. The authentication information (6) and the information required by the SMTP (Simple Mail Transfer Protocol) server function, which is a part of the function of the mail server (e), to configure the transmission process, are as described above. Specify e-mail format information (7) such as e-mail title, sender e-mail address, reply e-mail address, etc. These data are transmitted to the server (c) in a lump, and the transmission control data (9) is analyzed by the attached file transmission mechanism (m) included in the function of the screen and automatically functioning at the time of data transmission, and duplicate data is analyzed. The server (c), which has received all of these data, extracts the attached file names that are not present, extracts the plurality of attached files (10) from the storage device of the client terminal, and transmits them collectively to the server (c). In the mail server authentication process (n), the user database (3) is searched to obtain the name of the mail server (e) to be used by the user, and the authentication information (6) is transmitted to the mail server (e). If the use permission authentication is received and the use is permitted, the transmission unit (p) uses the data received from the client terminal (d) to The insertion mail transmission is executed by alternately repeating the mail generation processing (q) and the e-mail transmission processing (r), and further, when all the transmission processing is completed, the sender included in the e-mail format information (7) An insertion mail system characterized in that a transmission completion notice (4) in which a transmission status and a result are described is transmitted by e-mail to a mail address.
According to a second aspect of the present invention, in the plug-in mail system according to the first aspect, the mail server (e) used for transmitting the plug-in mail is set individually for each user of the client terminal (d). You are a mail server that resides in the same domain as the mail merge system and allows you to use the mail merge system, or a mail server that exists independently of this service and has its own right to use Select one of the mail servers in a domain different from the domain of the system, and enter the name registered in the DNS (DomainName System) of the mail server (e) in the user database (3) of the server (c). This is an insertion mail system that is registered in advance.
The invention according to claim 3 is a plug-in mail service method for automatically generating and transmitting a plurality of e-mails whose contents are only partially different for each transmission destination, and which communicates through the Internet. A client terminal (d) and a server (c). The client accesses the user authentication processing subsystem (f) of the server (c) via the Internet at the client terminal (d), and obtains his / her own user name and A step of inputting passwords and transmitting them to the server (c), and the server (c) having received the password searches the user database (3) generated in advance and checks the user name and the password to perform authentication. Steps to be performed, and if the user is authenticated as a legitimate user, Transmitting the screen of the embedded mail transmission processing subsystem (g), and the client operating the body style editor (j) included in the screen at the client terminal (d) receiving the screen, collectively The common part in the body of all e-mails to be sent is described as it is, but the description part unique to each e-mail is written as an alternative by writing a tag to specify descriptive data to be embedded there. To create a text format data (8) capable of instructing a unified generation method, and operate a transmission control data editor (k) included in the screen to transmit each electronic batch data. A list of e-mail destination e-mail addresses, a list of specific descriptive data groups used when replacing tags in the body style data to generate each e-mail, Four lists consisting of a list of attachment file names to be attached to child mails and a list of transmission exclusion flags for instructing the generation and transmission processing of each e-mail if there is something to be excluded In order to create transmission control data (9) in which the tables are combined into one table using the destination mail address as a key, and to operate a plurality of input fields (i) included in the screen, to transmit an e-mail Authentication information (6) necessary to authenticate the use permission of the mail server (e) to be used, and an SMTP (Simple Mail Transfer Protocol) server function which is a part of the function of the mail server (e) Is the information needed to configure the sending process and is not included in the above-mentioned information. E-mail format information (7) such as address, reply destination e-mail address, etc., and finally send these data collectively to the server (c). The transmission control data (9) is analyzed by the attached file transmission mechanism (m), which extracts the attached file names without duplication, and the plurality of attached files (10) are taken out from the storage device of the client terminal and collectively sent to the server. (C) transmitting the data to the server (c) which has received all the data, in a mail server authentication process (n), searches the user database (3) and uses the mail server (e) to be used by the user; Obtaining the name of the mail server, transmitting authentication information (6) to the mail server (e), and receiving use permission authentication; When the use of (e) is permitted, the transmission unit (p) alternately repeats the e-mail generation processing (q) and the e-mail transmission processing (r) using the data received from the client terminal (d). In this manner, the step of executing the insertion mail transmission, and further, when all the transmission processing is completed, the transmission status and the result are described by e-mail to the sender mail address included in the e-mail format information (7). An insertion mail service method characterized by including a step of transmitting a transmission completion notification (4).
According to a fourth aspect of the present invention, in the plug-in mail service method according to the third aspect, the mail server (e) used for transmitting the plug-in mail is set individually for each customer who operates the client terminal (d). Either each customer is a mail server that is in the same domain as this mail merge system and permits the use of this mail mail system user, or exists independently of this service and the customer himself Select one of the mail servers in a domain different from the domain of this system that has the use right of the server, and enter the name registered in the DNS (Domain Name System) of the mail server (e) into the server (c). That is registered in advance in the user database (3) It is an Lumpur service method.
[0008]
BEST MODE FOR CARRYING OUT THE INVENTION
An embodiment of the present invention will be described with reference to FIGS.
First, as shown in FIG. 2, the customer b fills in a use application form 1 with his / her name, age, occupation, address, telephone number, FAX number, mail address, main purpose of use of the service, etc. Enter the name set in the DNS (Domain Name System) of the mail server e to be used and send it to the business operator to apply for use. Further, the customer b remits a fee determined according to the use period and the number of transmittable items during the period as advance payment.
[0009]
The mail server e used for sending the mail is either a mail server provided by the operator a, or a mail server representing the domain to which the customer b belongs, and the mail server for which the customer b has a legitimate use right. In the former case, there is no restriction on the destination of the e-mail, whereas in the latter case, transmission is limited to only the domain to which the customer b belongs. This is because a general mail server is configured not to forward an e-mail received from outside a domain as it is to another domain outside of the domain without special settings. However, if this service is used only for communication within an organization such as a company or school, the latter method can be selected. In that case, the load on this service is reduced, and the fee is set at a low price. If the former is selected by specifying the mail server e, in order to prevent this service from becoming a source of unsolicited e-mails, if the customer b does not specify the e-mail title, When the character string of “unapproved advertisement” is included in the URL, the transmission is refused.
[0010]
The service provider a checks the usage application form and the remittance, and provides the customer b who has applied for the usage with a usage rule, a usage method, and a user name used for authentication of use permission when the customer b uses the insertion mail service. Document 2 containing the password, service usage rules, and usage method is sent. At the same time, the user name and password given to the customer b are registered in the user database 3 of the server c together with the contents of the use application including the name of the mail server e used by the customer.
[0011]
When the customer “b” wants to send an insertion mail, the user “b” accesses the user authentication processing subsystem “f” of the server “c” implemented as a web page using an arbitrary computer connected to the Internet, and uses the issued user name and password. The authentication is performed, and when the authentication is passed, the transmission is actually performed by the insertion mail transmission processing subsystem g, which is transmitted from the server c and is also implemented as a web page.
[0012]
FIG. 3 shows the configuration of the mail insertion processing subsystem g used by the customer b implemented on the web. The mail-in mail transmission processing subsystem g has a title of the e-mail, a reply destination (also used as a sender e-mail address), a POP (Post Office Protocol) user name and a POP necessary for the use permission authentication of the mail server e. There are an input field h for inputting a password, a transmission control data editor k, an e-mail body style editor j, and a transmission e-mail confirmation window t for displaying and confirming an image of an e-mail actually transmitted.
[0013]
The transmission control data editor k has a tabular interface, and the first line is an item name field. There are three reserved words in the item name used. There are three parts: "destination", "flag", and "attached file". The column of these item names can be in any column, but the contents are the destination mail address and the mail written on the same line, respectively. A transmission exclusion flag for specifying true only in the case of exclusion with a value indicating whether or not the address is excluded from the transmission target, and a path name in the local system of a file attached to an e-mail addressed to the e-mail address written on the same line. Of these, the "destination" column is mandatory and cannot be omitted, but the remaining two are specified as needed. In addition to the above, the transmission control data editor k can set a column having an item name having the same name as the tag name in order to replace the tag in the body style data, and specify the corresponding value. The values of these columns can be freely created by the transmission control data editor k having a tabular interface. However, if equivalent data has already been created using spreadsheet software or the like in the local system, Can import it, or import it and edit it.
[0014]
The body style editor j is a special editor in which a mail body can be directly written therein, and portions having different contents for each e-mail destination can be embedded with a unique identifier that can be freely named as a tag. The input of the tag is automatically written at the cursor position of the body style editor j by double-clicking the item name of the transmission control data editor k with the mouse. The "flag" which is a reserved word in the item name of the transmission control data editor k cannot be input as a tag even by double-clicking with the mouse.
[0015]
In the transmission e-mail confirmation window t, by clicking the forward confirmation button u or the reverse confirmation button v, transmission in which the tag portion is replaced with actual embedded data using transmission control data in each transmitted e-mail. You can check the email image. Each time the forward check button u is clicked, the display is switched from top to bottom in the table of the transmission control data editor k from the first to the bottom, and conversely, with the reverse check button v, the display is switched in the reverse order. .
[0016]
When the transmission button s is clicked, all data including the attached file is transmitted to the server c, and the process on the customer b side ends. However, since this only sends the data needed to send the e-mail, it is often the same as sending a file, and it only takes a few seconds. This is because most of the electronic mail data is ASCII text data and the data amount is small, so that the data can be transmitted at a very high speed. In the conventional method using dedicated software, the actual mail transmission must be executed on the local computer at hand, so that it takes several minutes to tens of minutes to complete the process, which is extremely efficient compared to the conventional method.
[0017]
Also, if there is an attached file, it takes extra time to send it, but if it is executed in the same way as the conventional dedicated software, the attached file must be sent as many times as the number of e-mails to be sent However, this service only needs to send the same number of attachments as the number of types of attachments to be sent, so if the same attachment is sent to all destinations, it will end with just one transmission. It is apparent that the processing is completed in an extremely short time, and in this case also, the efficiency is high. The attached file is transmitted from the local system by referring to the description of the column in which the item name of the transmission control data editor is the attached file by the attached file transmission mechanism m in FIG. 1 and confirming the number of different files and the location in the local system. It is automatically extracted and sent to server c.
[0018]
As shown in FIG. 2, when the server c executing this service receives the data of the customer b from the mail-in mail transmission processing subsystem g, the server c refers to the user database 3 and uses the customer b for transmitting the e-mail. The name of the mail server e is obtained, the POP user authentication of the customer b in the mail server e is performed using the POP user name and the POP password sent together with the other data, and only when the authentication is successful, the mail insertion processing is started. Transition.
[0019]
In the transmission process, an e-mail to be transmitted is generated based on the data received from the inset mail transmission processing subsystem g, and all the items are transmitted to the mail server e one by one. When the transmission of all the items is completed, all the transmitted data is completely deleted, and a transmission completion notification 4 is transmitted by e-mail to the customer b who is the sender.
[0020]
"Other embodiments"
In the embodiment of FIG. 2, the fee is paid in advance, but a method of paying later may be used.
[0021]
Although the POP authentication is performed in the embodiment of FIG. 2, a method using another highly reliable authentication method may be used depending on the mail server to be used.
[0022]
【The invention's effect】
As described above, according to the present invention, there is no need for a customer to purchase and install relatively expensive dedicated software on a specific computer. But you can use mail merge. This is because the web on the Internet, which is available 24 hours a day, can be used as a user interface for sending outgoing mail, so that any computer with Internet access can be used to select the time and computer.
[0023]
In addition, a company that provides the present method as a service on the Internet can provide the service at low cost because there is no need to package software or bear distribution costs.
[0024]
In addition, the client's computer, which is the client terminal, only needs to send the data necessary for sending the merged mail to the server, and the most time-consuming e-mail transmission processing part of the entire process is the session with the customer Server will act on behalf of the server. The transmission of all the data required to send the mail to the server is processed in a single communication between the client terminal and the server and can be completed in a short time, so that the customer's computer is instantly released from the communication processing. You. This is a much more efficient method than the conventional dedicated software method in which all e-mail transmissions are performed on the customer's computer side.
[0025]
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of the present invention.
FIG. 2 is a flowchart showing an embodiment of the present invention.
FIG. 3 is a configuration diagram of an insertion mail transmission processing subsystem in a flowchart showing an embodiment of the present invention.
FIG. 4 is a flowchart showing a conventional technique.
FIG. 5 is a flowchart showing functions of the mail insertion software of the related art.
[Explanation of symbols]
a Service provider b Customer using the service c Server d Client terminal e-mail server f Subsystem for user authentication processing g Subsystem for insertion mail transmission processing h Input field i on the screen of the user authentication processing subsystem i Insertion Input field j on the screen of the mail transmission processing subsystem j Body style editor k Transmission control data editor m Attached file transmission mechanism n Mail server authentication processing p Transmission unit q E-mail generation processing r E-mail transmission processing s Transmission button t Transmission e-mail Confirmation window u Forward-forward confirmation button v Reverse-forward confirmation button w Dedicated software in conventional technology x Computer 1 Service use application 2 Document 3 describing service usage rules, usage method, user name, password User database 4 Notification of completion of insertion mail insertion 5 Data for authentication of use permission of insertion mail system 6 Data for authentication of use permission of mail server 7 E-mail format information 8 Text format data 9 Transmission control data 10 Attached file 11 Sent by e-mail Individual e-mail 12 insertion data 13 e-mail destination information

Claims (4)

送信相手ごとに内容の一部のみが異なる複数の電子メールを一括して自動的に生成し送信するシステムであって、インターネット(the Internet)を通して通信するクライアント端末(d)とサーバー(c)からなり、クライアント端末(d)でインターネットを介してサーバーのユーザー認証処理用サブシステム(f)をアクセスし、ユーザー名とパスワードを入力し、それらをサーバー(c)に送信することで、サーバー(c)はあらかじめ生成してあるユーザーデータベース(3)を検索してユーザー名とパスワードを照合することにより認証を行い、正規ユーザーと認証した場合にはクライアント端末(d)に差し込みメール送信処理用サブシステム(g)の画面を送信し、これを受けたクライアント端末(d)で、該画面に含まれる本文様式エディタ(j)を操作して、一括して送信する全電子メールの本文の中で共通な部分はそのまま記述するが各電子メールに固有な記述部分は代替としてそこに埋め込むべき記述データを特定するためのタグを書き込んでおくことによって各電子メールに対して統一的な生成方法を指示することのできる本文様式データ(8)を作成し、また、該画面に含まれる送信制御データエディタ(k)を操作して、一括して送信する各電子メールの宛先メールアドレスの一覧表、各電子メールを生成するために本文様式データの中のタグを置き換える際に使う具体的な記述データ群の一覧表と、各電子メールに添付する添付ファイル名の一覧表、および各電子メールで生成・送信処理から除外するものがある場合に除外することを指示するための送信除外フラグの一覧表から構成される四つの一覧表を宛先メールアドレスをキーとしてひとつの表にまとめた送信制御データ(9)を作成し、また、該画面に含まれる複数の入力フィールド(i)を操作して、電子メールを送信するために使用するメールサーバー(e)に対して使用許可の認証を受けるために必要な認証用情報(6)と、該メールサーバー(e)の機能の一部であるSMTP(Simple Mail Transfer Protocol)サーバー機能が送信処理を構成するのに必要とする情報であって以上に述べたものの中に含まれていないメール題名、送信者メールアドレス、返信先メールアドレスなどの電子メール形式情報(7)とを指定し、最後にこれらのデータを一括してサーバー(c)に送信するとともに、該画面の機能に含まれデータ送信時に自動的に機能する添付ファイル送信機構(m)によって送信制御データ(9)を解析し重複のない添付ファイル名を抽出してそれら複数の添付ファイル(10)をクライアント端末の記憶装置から取り出し一括してサーバー(c)に送信することにより、これらの全データを受け取ったサーバー(c)が、メールサーバー認証処理(n)において、ユーザーデータベース(3)を検索し該ユーザーが使用すべきメールサーバー(e)の名前を得て、該メールサーバー(e)に認証用情報(6)を送信して使用許可認証を受け、使用が許可された場合には、クライアント端末(d)から受け取ったデータを用いて送信部(p)において、電子メール生成処理(q)と電子メール送信処理(r)を交互に繰り返すことによって差し込みメール送信を実行し、さらに、全送信処理が完了した時点で、電子メール形式情報(7)に含まれる送信者メールアドレスに対して電子メールにて送信状況と結果を記載した送信完了通知(4)を送信するように構成したことを特徴とする差し込みメールシステム。This is a system for automatically generating and transmitting a plurality of e-mails whose contents are only partially different for each transmission destination in a lump, from a client terminal (d) and a server (c) communicating via the Internet (the @ Internet). The client terminal (d) accesses the user authentication processing subsystem (f) of the server via the Internet via the Internet, inputs a user name and a password, and transmits them to the server (c). ) Searches the user database (3) generated in advance and authenticates by comparing the user name and password. If the user is authenticated as a legitimate user, it is inserted into the client terminal (d). The screen of (g) is transmitted, and the client terminal (d) receiving the screen transmits the screen. By operating the body style editor (j) included in the page, the common part in the body of all the e-mails to be sent collectively is described as it is, but the description part unique to each e-mail is embedded as an alternative. By writing a tag for specifying description data to be written, text format data (8) capable of instructing a unified generation method for each e-mail is created, and the transmission data included in the screen is transmitted. By operating the control data editor (k), a list of destination e-mail addresses of each e-mail to be sent collectively, a specific list used to replace tags in the body style data to generate each e-mail A list of descriptive data groups, a list of attached file names to be attached to each e-mail, and if any e-mails are excluded from generation / transmission processing, exclude them Transmission control data (9) is created by combining four lists composed of a list of transmission exclusion flags for instructing into a single table using the destination mail address as a key. By manipulating the input field (i), authentication information (6) necessary to authenticate the permission of use of the mail server (e) used for sending the e-mail, and the mail server (e) ), Which is information necessary for the SMTP (Simple Mail Transfer Protocol) server function to configure the transmission process, and is not included in the above-mentioned information, and is not included in the above-mentioned mail title and sender mail address. And e-mail format information (7) such as a reply e-mail address, and finally, collectively send these data to the server (c). The transmission control data (9) is analyzed by the attached file transmission mechanism (m) which is included in the function of the screen and automatically functions at the time of data transmission, and the unique attachment file name is extracted and the plurality of attached file names are extracted. By taking out the file (10) from the storage device of the client terminal and transmitting it to the server (c) in a lump, the server (c), which has received all the data, executes the user database ( 3) is searched, the name of the mail server (e) to be used by the user is obtained, the authentication information (6) is transmitted to the mail server (e), the use permission is authenticated, and the use is permitted. In this case, in the transmission unit (p) using the data received from the client terminal (d), the e-mail generation processing (q) and the e-mail transmission processing r) is alternately repeated to execute the insertion mail transmission. Further, at the time when all the transmission processing is completed, the transmission status of the sender e-mail included in the e-mail format information (7) by the e-mail is displayed. An insertion mail system characterized by transmitting a transmission completion notification (4) describing the result. 請求項1に記載の差し込みメールシステムにおいて、差し込みメール送信に使用するメールサーバー(e)は、クライアント端末(d)のユーザーごとに個別に設定するものとし、各ユーザーが、この差し込みメールシステムと同じドメイン内に存在しかつこの差し込みメールシステムのユーザーの利用を許可しているメールサーバーか、このサービスとは独立して存在し自らが正規の使用権を有するこのシステムのドメインとは異なるドメインのメールサーバーかのどちらかを選択して、該メールサーバー(e)のDNS(Domain Name System)に登録されている名前を、サーバー(c)のユーザーデータベース(3)にあらかじめ登録しておくことを特徴とする差し込みメールシステム。In the mail insertion system according to claim 1, the mail server (e) used for transmitting the mail insertion is set individually for each user of the client terminal (d), and each user has the same configuration as this mail insertion system. A mail server that exists in the domain and allows the user of this mail merge system, or mail that is independent of this service and is in a domain different from the domain of this system that has its own right to use One of the servers is selected, and the name registered in the DNS (Domain Name System) of the mail server (e) is registered in advance in the user database (3) of the server (c). And mail merge system. 送信相手ごとに内容の一部のみが異なる複数の電子メールを一括して自動的に生成し送信する差し込みメールサービス方法であって、インターネット(the Internet)を通して通信するクライアント端末(d)とサーバー(c)からなり、顧客がクライアント端末(d)にてインターネットを介してサーバー(c)のユーザー認証処理用サブシステム(f)をアクセスして自身のユーザー名とパスワードを入力しそれらをサーバー(c)に送信するステップと、それを受信したサーバー(c)があらかじめ生成してあるユーザーデータベース(3)を検索してユーザー名とパスワードを照合することにより認証を行うステップと、その結果正規ユーザーと認証した場合にはクライアント端末(d)に差し込みメール送信処理用サブシステム(g)の画面を送信するステップと、これを受けたクライアント端末(d)において顧客が、該画面に含まれる本文様式エディタ(j)を操作して、一括して送信する全電子メールの本文の中で共通な部分はそのまま記述するが各電子メールに固有な記述部分は代替としてそこに埋め込むべき記述データを特定するためのタグを書き込んでおくことによって各電子メールに対して統一的な生成方法を指示することのできる本文様式データ(8)を作成し、また、該画面に含まれる送信制御データエディタ(k)を操作して、一括して送信する各電子メールの宛先メールアドレスの一覧表、各電子メールを生成するために本文様式データの中のタグを置き換える際に使う具体的な記述データ群の一覧表と、各電子メールに添付する添付ファイル名の一覧表、および各電子メールで生成・送信処理から除外するものがある場合に除外することを指示するための送信除外フラグの一覧表から構成される四つの一覧表を宛先メールアドレスをキーとしてひとつの表にまとめた送信制御データ(9)を作成し、また、該画面に含まれる複数の入力フィールド(i)を操作して、電子メールを送信するために使用するメールサーバー(e)に対して使用許可の認証を受けるために必要な認証用情報(6)と、該メールサーバー(e)の機能の一部であるSMTP(Simple Mail Transfer Protocol)サーバー機能が送信処理を構成するのに必要とする情報であって以上に述べたものの中に含まれていないメール題名、送信者メールアドレス、返信先メールアドレスなどの電子メール形式情報(7)とを指定し、最後にこれらのデータを一括してサーバー(c)に送信するとともに、該画面の機能に含まれデータ送信時に自動的に機能する添付ファイル送信機構(m)によって送信制御データ(9)を解析し重複のない添付ファイル名を抽出してそれら複数の添付ファイル(10)をクライアント端末の記憶装置から取り出し一括してサーバー(c)に送信するステップと、これらの全データを受け取ったサーバー(c)が、メールサーバー認証処理(n)において、ユーザーデータベース(3)を検索し該ユーザーが使用すべきメールサーバー(e)の名前を得て、該メールサーバー(e)に認証用情報(6)を送信して使用許可認証を受けるステップと、該メールサーバー(e)の使用が許可された場合には、クライアント端末(d)から受け取ったデータを用いて送信部(p)において電子メール生成処理(q)と電子メール送信処理(r)を交互に繰り返すことによって差し込みメール送信を実行するステップと、さらに、全送信処理が完了した時点で、電子メール形式情報(7)に含まれる送信者メールアドレスに対して電子メールにて送信状況と結果を記載した送信完了通知(4)を送信するステップを含むことを特徴とする差し込みメールサービス方法。This is an insertion mail service method for automatically generating and transmitting a plurality of e-mails whose contents are only partially different for each transmission destination, wherein a client terminal (d) that communicates through the Internet (the @ Internet) and a server (d). c), the customer accesses the user authentication processing subsystem (f) of the server (c) via the Internet at the client terminal (d), inputs his / her own user name and password, and enters them into the server (c). ), The server (c) receiving it searches the user database (3) generated in advance and authenticates by comparing the user name and password, and as a result, If authenticated, the client terminal (d) will be A step of transmitting a screen of the system (g), and a client operating the body style editor (j) included in the screen at the client terminal (d) receiving the screen to transmit all the e-mails to be transmitted collectively; The common part in the text is described as it is, but the description part unique to each e-mail is written as an alternative tag to specify the descriptive data to be embedded in it. The body style data (8) that can indicate the generation method is created, and the transmission control data editor (k) included in the screen is operated to specify the destination mail address of each e-mail to be sent collectively. A list, a list of specific descriptive data groups used when replacing tags in the body style data to generate each e-mail, and a list attached to each e-mail. A list of four file names consisting of a list of file names and a list of transmission exclusion flags for instructing the generation and transmission processing of each e-mail if there are any to be excluded from the destination e-mail addresses A mail server (e) used to transmit an e-mail by creating transmission control data (9) summarized in one table as a key and operating a plurality of input fields (i) included in the screen. ), Authentication information (6) required to authenticate use permission, and an SMTP (Simple Mail Transfer Protocol) server function which is a part of the function of the mail server (e) constitute a transmission process. The subject, sender's email address, and reply-to email that are required for the information and are not included in the above. Email format information (7) such as an address is specified, and finally these data are sent collectively to the server (c), and the attached file included in the function of the screen and automatically functioning at the time of data transmission The transmission control data (9) is analyzed by the transmission mechanism (m) to extract the attached file names without duplication, and the plurality of attached files (10) are taken out from the storage device of the client terminal and transmitted collectively to the server (c). The server (c), which has received all the data, searches the user database (3) in the mail server authentication process (n) to obtain the name of the mail server (e) to be used by the user. Sending authentication information (6) to the mail server (e) to receive use permission authentication; and permitting use of the mail server (e). In this case, the sending unit (p) uses the data received from the client terminal (d) to alternately repeat the e-mail generation processing (q) and the e-mail transmission processing (r) to execute the insertion mail transmission. And, when all the transmission processes are completed, a transmission completion notification (4) that describes the transmission status and the result by e-mail to the sender mail address included in the e-mail format information (7). A mail insertion service method, comprising the step of transmitting. 請求項3に記載の差し込みメールサービス方法において、差し込みメール送信に使用するメールサーバー(e)は、クライアント端末(d)を操作するユーザーたる顧客ごとに個別に設定するものとし、各顧客が、この差し込みメールシステムと同じドメイン内に存在しかつこの差し込みメールシステムのユーザーの利用を許可しているメールサーバーか、このサービスとは独立して存在し顧客自らが正規の使用権を有するこのシステムのドメインとは異なるドメインのメールサーバーかのどちらかを選択して、該メールサーバー(e)のDNS(Domain Name System)に登録されている名前を、サーバー(c)のユーザーデータベース(3)にあらかじめ登録しておくことを特徴とする差し込みメールサービス方法。In the plug-in mail service method according to claim 3, the mail server (e) used for transmitting the plug-in mail is set individually for each customer who operates the client terminal (d). A mail server that resides in the same domain as the mail merge system and allows the users of the mail merge system to exist, or a domain of this system that exists independently of this service and has its own right to use the customer Select a mail server of a different domain from that of the mail server and register the name registered in the DNS (Domain \ System \ System) of the mail server (e) in the user database (3) of the server (c) in advance. Mail mail service method characterized in that:
JP2002235556A 2002-08-13 2002-08-13 Insertion mail system and insertion mail service method Pending JP2004078394A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002235556A JP2004078394A (en) 2002-08-13 2002-08-13 Insertion mail system and insertion mail service method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002235556A JP2004078394A (en) 2002-08-13 2002-08-13 Insertion mail system and insertion mail service method

Publications (1)

Publication Number Publication Date
JP2004078394A true JP2004078394A (en) 2004-03-11

Family

ID=32020018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002235556A Pending JP2004078394A (en) 2002-08-13 2002-08-13 Insertion mail system and insertion mail service method

Country Status (1)

Country Link
JP (1) JP2004078394A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007156836A (en) * 2005-12-05 2007-06-21 Klab Inc Broadcast mail system
JP2008035145A (en) * 2006-07-28 2008-02-14 Nec Biglobe Ltd Secure mail distribution system, secure mail distribution apparatus, secure mail distribution method, and program
JP2008517398A (en) * 2004-10-18 2008-05-22 イーブゾン・ベスローテン・フェンノートシャップ Method and system for sending e-mail in a network
JP2010067236A (en) * 2008-09-12 2010-03-25 Rakuten Inc Mail edition support system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008517398A (en) * 2004-10-18 2008-05-22 イーブゾン・ベスローテン・フェンノートシャップ Method and system for sending e-mail in a network
JP2007156836A (en) * 2005-12-05 2007-06-21 Klab Inc Broadcast mail system
JP2008035145A (en) * 2006-07-28 2008-02-14 Nec Biglobe Ltd Secure mail distribution system, secure mail distribution apparatus, secure mail distribution method, and program
JP2010067236A (en) * 2008-09-12 2010-03-25 Rakuten Inc Mail edition support system

Similar Documents

Publication Publication Date Title
EP2041936B1 (en) Method and program product for securing privacy of an e-mail address in an e-mail
US7392289B2 (en) Method, system, and program product for automatically formatting electronic mail addressed to an intended recipient
US7426533B2 (en) Messaging system
US7725354B2 (en) Interface for generating business partners
US20030055652A1 (en) Private network exchange with multiple service providers, having a portal, collaborative applications, and a directory service
US20060026438A1 (en) Anonymous aliases for on-line communications
JP2004519047A (en) E-mail message system
JP2007305135A (en) Method and program for showing electronic communication document with copy of electronic communication document stored to person concerned, and method, system and device for showing at least one of person concerned and contributor that electronic communication document is stored
US7587678B1 (en) Email-based customer support management system
JP2007011779A (en) System and method for exchanging electronic business card
JP2002342242A (en) E-mail typeface processing equipment
JP2004128991A (en) Server device, program and recording medium
JP2004078394A (en) Insertion mail system and insertion mail service method
JP4630468B2 (en) E-mail access system compatible with WWW browser and computer program used therefor
JP3528536B2 (en) Electronic community generation / activity support method and system, and storage medium storing electronic community generation / activity support program
JP4283093B2 (en) Information providing apparatus and information providing method
JP2003256623A (en) Schedule transfer system, schedule registration device and program
KR100442094B1 (en) Realtime Interactive communication System and Method using Electronic Mail
JP2005208970A (en) Member information management system
KR100612224B1 (en) Post address generation / transmission method and system
KR20080101850A (en) Production and publication based fax service method and system
CA2355965A1 (en) Template based method of communication
JP2004080541A (en) E-mail transfer system, relay server, transfer method thereof, registration program, translation program and recording medium
Logan The Requirements for a Contemporary X. 400 Mail System for Distributed Networks
KR20000063992A (en) Advertising method of E-mailing