JP3929464B2 - 電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム - Google Patents
電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム Download PDFInfo
- Publication number
- JP3929464B2 JP3929464B2 JP2004522703A JP2004522703A JP3929464B2 JP 3929464 B2 JP3929464 B2 JP 3929464B2 JP 2004522703 A JP2004522703 A JP 2004522703A JP 2004522703 A JP2004522703 A JP 2004522703A JP 3929464 B2 JP3929464 B2 JP 3929464B2
- Authority
- JP
- Japan
- Prior art keywords
- site
- web page
- url
- domain
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
【技術分野】
本発明は、ユーザにとって迷惑な電子メールがユーザの端末装置に送信されないように処理する電子メールサーバに関する。
【0002】
【背景技術】
DM(ダイレクトメール)を電子メールによって配信することは、業者にとって次のようなメリットがある。まず、郵便や宅配便などによって配信する場合に比べて、コストを低く抑えることができるし、多くのユーザに配信してもほとんど手間が掛からない。また、電子メールに業者自身が開設するWebサイトのWebページのURLを記載しておけば、興味のあるユーザが自ら業者のWebサイトにアクセスしてくれるので、電子メールのデザインやレイアウトなどに特別な工夫を凝らす必要がなく電子メールの作成が簡単である。このようなメリットから、電子メールによってDMを配信する業者が非常に多い。
【0003】
しかし、逆に、ユーザにとっては、このような電子メールを受け取ることが迷惑である場合が多い。なぜなら、電子メールを受け取るたびに、その内容に目を通して必要な電子メールであるか否かを判別しなければならず、無駄な時間が掛かってしまうからである。電子メールに記載されているURLに基づいてWebサイトにアクセスしなければ、必要な電子メールであるか否かを判別できない場合もある。また、電子メールの内容そのものがユーザにとって不快な場合がある。さらに、携帯電話のユーザは、電子メールを受け取るたびに通信料を支払わなければならない場合があり、費用が嵩む。
【0004】
そこで、ユーザが指定した特定の相手からの電子メールの受取りを拒否する方法が提案されている。例えば、ユーザは、頻繁にDMを送信してくる業者の電子メールアドレスまたはドメイン名をISP(Internet Service Provider)の電子メールサーバに登録しておく。電子メールサーバは、そのユーザ宛ての電子メールをフィルタに掛け、業者から送信された電子メールを抽出する。そして、抽出された電子メールを迷惑メールとみなし、ユーザの端末装置に送信せずに削除する。
【0005】
ところが、最近は、送信元の電子メールアドレスを偽って迷惑メールを配信する業者が増えている。業者にとっては、自己のWebページのURLさえユーザに知らせることができればよいからである。したがって、せっかく電子メールサーバに業者の電子メールアドレスなどを登録しておいても、迷惑メールがフィルタを通過し、ユーザの端末装置に届けられてしまう。
【0006】
本発明は、このような問題点に鑑み、送信元の電子メールアドレスに関わらずユーザが迷惑メールの受取りを拒否することができるようにすることを目的とする。
【0007】
【発明の開示】
本発明に係る電子メールサーバは、電子メールの受渡しの中継を行う電子メールサーバであって、URLを決める際のドメインのドメイン名と各ドメインに設けられるWebサイトのサイト名との関係を示すURL規則情報を記憶するURL規則記憶手段と、受け取ったユーザにとって迷惑な電子メールである迷惑メールを当該ユーザの端末装置から受信する第一の受信手段と、前記第一の受信手段が受信した迷惑メールに含まれるURLに示されるドメイン名を抽出するドメイン抽出手段と、抽出されたドメイン名から、前記URL規則情報を参照して、前記受信した迷惑メールに含まれるURLに示されるWebページを配信するWebサイトを特定するWebサイト特定手段と、抽出されたドメイン名と特定されたWebサイトのサイト名とを迷惑サイト情報として前記ユーザと対応付けて記憶する迷惑サイト記憶手段と、差出人の端末装置から送信された電子メールを受信する第二の受信手段と、前記第二の受信手段が受信した電子メールに含まれるURLの中に当該電子メールの宛先であるユーザの前記迷惑サイト情報に示されるドメイン名およびサイト名が含まれているか否かを判別することによって、当該電子メールが迷惑メールであるか否かを判別する迷惑メール判別手段と、前記受信した電子メールが迷惑メールでないと判別された場合にのみ、当該電子メールを宛先であるユーザの端末装置に送信する送信手段と、前記第一の受信手段によって受信された迷惑メールに含まれるURLに示されるWebページを取得する第一のWebページ取得手段と、を有し、前記第一のWebページ取得手段によって取得されたWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、前記ドメイン抽出手段は、当該他のWebページが設けられるドメインのドメイン名を抽出し、前記Webサイト特定手段は、当該他のWebページを配信するWebサイトを特定し、前記迷惑サイト記憶手段は、当該他のWebページを配信するWebサイトが設けられるドメインのドメイン名と当該Webサイトのサイト名とを迷惑サイト情報として記憶する、ことを特徴とする電子メールサーバ。
【0008】
または、前記第二の受信手段によって受信された電子メールに含まれるURLに示されるWebページを取得する第二のWebページ取得手段を有し、迷惑メール判別手段は、前記第二のWebページ取得手段によって取得されたWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、当該他のWebページのURLに基づいて前記電子メールが迷惑メールであるか否かを判別する。
【0009】
本発明に係る電子メールの受渡しの中継方法は、URLを決める際のドメインのドメイン名と各ドメインに設けられるWebサイトのサイト名との関係を示すURL規則情報をURL規則記憶手段に記憶させておき、受け取ったユーザにとって迷惑な電子メールである迷惑メールを当該ユーザの端末装置から受信し、受信した迷惑メールに含まれるURLに示されるドメイン名を抽出し、抽出したドメイン名から、前記URL規則情報を参照して、受信した迷惑メールに含まれるURLに示されるWebページを配信するWebサイトを特定し、抽出したドメイン名と特定したWebサイトのサイト名とを迷惑サイト情報として前記ユーザと対応付けて迷惑サイト記憶手段に記憶させておき、受信した迷惑メールに含まれるURLに示されるWebページを取得し、取得したWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、当該他のWebページが設けられるドメインのドメイン名を抽出し、抽出した当該他のWebページが設けられるドメインのドメイン名から、前記URL規則情報を参照して、当該他のWebページを配信するWebサイトを特定し、抽出した当該他のWebページが設けられるドメインのドメイン名と特定した当該他のWebページを配信するWebサイトとを迷惑サイト情報として前記ユーザと対応付けて迷惑サイト記憶手段に記憶させておき、差出人の端末装置から送信された電子メールを受信し、当該電子メールに含まれるURLの中に、当該電子メールの宛先であるユーザに対応する迷惑サイト情報に示されるドメイン名およびサイト名が含まれているか否かを判別することによって、当該電子メールが迷惑メールであるか否かを判別し、当該電子メールが迷惑メールでないと判別された場合にのみ、当該電子メールを宛先であるユーザの端末装置に送信する。
【0010】
【発明を実施するための最良の形態】
図1に示すように、本発明に係る電子メールサーバ1は、通信回線4を介して端末装置2、3およびWWWサーバ5などの装置に接続することができる。通信回線4として、インターネット、LAN、専用線、または公衆回線などが用いられる。
【0011】
端末装置3には、電子メールの作成および送受信などを行うための電子メールソフトおよびWebページを閲覧するためのWWWブラウザなどがインストールされている。各端末装置3のユーザには、電子メールアドレスが1つずつ与えられている。ユーザは、電子メールサーバ1をSMTP(Simple Mail Transfer Protocol)サーバおよびPOP(Post Office Protocol)サーバとして利用し、他のユーザと電子メールのやりとりをすることができる。端末装置3として、パーソナルコンピュータ、ワークステーション、PDA(Personal Digital Assistant)、または携帯電話装置などが用いられる。
【0012】
端末装置2は、電子メールによってDM(ダイレクトメール)を無差別に配信する業者の端末装置である。DMには、この配信業者の商品またはサービスなどの宣伝のほか、この配信業者が開設しているWebサイトのURLなどが記載されている。ここでは、このような電子メールを「迷惑メール」または「スパムメール」と呼ぶことにする。配信業者は、多数のユーザの電子メールアドレスを知得しており、これらの電子メールアドレスを宛先として指定し、迷惑メールを送信する。
【0013】
ISP(Internet Service Provider)または企業などには、それぞれ、「xxxxx.ne.jp」のようなドメイン名のドメインが与えられている。ドメインには、会員数、アクセス数、または配信する情報量などに応じて1つまたは複数のWWWサーバ5が設けられている。このような構成により、ドメインには、1つまたは複数のWebサイト(WWWサイト)が設けられている。
【0014】
例えば、ISPのドメインの場合は、個人会員または法人会員ごとのWebサイトが設けられている。各Webサイトにはサブドメインまたはディレクトリが与えられており、他のWebサイトと区別するためのサイト名が付けられている。
【0015】
URL(Uniform Resource Locator)の決め方すなわちWebサイトのサイト名の付け方はドメインごとにそれぞれ異なり、図2に示すようなパターンに大別される。例えば、「サブドメイン名.xxxxx.ne.jp」のようにドメイン名の前のサブドメイン名をサイト名とするパターンA、「xxxxx.ne.jp/ディレクトリ名」のようにドメイン名の後のディレクトリ名をサイト名とするパターンB、「xxxxx.ne.jp/〜ディレクトリ名」のようにディレクトリ名をサイト名とし、サイト名を表す記号として「〜」(チルダ)を用いるパターンC、または「サブドメイン名.xxxxx.ne.jp/ディレクトリ名」のようにサブドメイン名とディレクトリ名とを組み合わせてサイト名とするパターンDなどがある。なお、パターンA、Dにおいて、サブドメイン名の代わりにWWWサーバ名が用いられる場合もある。
【0016】
企業のドメインの場合は、本社、支社、または関連会社などのためのWebサイトが複数設けられている場合と自社の紹介のためのWebサイトが1つだけ設けられる場合とがある。前者の場合は、図2のパターンA〜Dのようにサイト名が付けられる。後者の場合は、ドメイン名がサイト名として用いられる(パターンE)。
【0017】
Webサイトの所有者は、原則として自由に自分のWebサイトの中にWebページを設けることができる。Webページは、HTML(Hypertext Markup Language)またはXML(Extensible Markup Language)などで記述される。DMの配信業者は、ISPの法人会員としてWebサイトを開設し、または独自のドメインを取得してWebサイトを開設している。
【0018】
電子メールサーバ1は、図3に示すように、CPU1a、RAM1b、ROM1c、磁気記憶装置1d、および種々のインタフェースなどによって構成される。磁気記憶装置1dには、オペレーティングシステム(OS)、SMTPサーバ用プログラム、POPサーバ用プログラム、迷惑メールを検出するためのプログラム、および種々のデータなどが記憶されている。これらのプログラムまたはデータは、必要に応じてRAM1bにロードされ、CPU1aによってプログラムが実行される。
【0019】
なお、電子メールサーバ1は、図1に示すように1台のサーバ機によって構成してもよいし、複数台のサーバ機に分散して構成してもよい。例えば、SMTPサーバの処理とPOPサーバの処理とをそれぞれ異なるサーバ機を用いて行うように構成してもよい。
【0020】
このような構成によって、電子メールサーバ1は、図4に示すように、URL規則データベース1D1、迷惑サイトデータベース1D2、メールボックス1D3、メール受信部101、迷惑メール判別部102、メール送信部103、迷惑メール受信部104、ドメイン判別部105、迷惑サイト特定部106、第一のリダイレクト先取得部107、および第二のリダイレクト先取得部108などの機能が実現される。
【0021】
URL規則データベース1D1は、図5に示すように、インターネット上のドメインごとにURLの付け方の規則性を示すURL規則情報71(71a、71b、…)を記憶している。メールボックス1D3は、端末装置3のユーザごとに設けられており、インターネット上の端末装置から送信されたそのユーザ宛ての電子メール70を一時的に格納しておく。
【0022】
迷惑サイトデータベース1D2は、図6に示すように、ユーザごとにそのユーザにとって意義のない不必要な情報を配信するWebサイトを示す迷惑サイト情報72(72a、72b、…)を記憶している。以下、このようなWebサイトを「迷惑サイト」と記載することがある。迷惑サイト情報72に登録されているWebサイト(迷惑サイト)は、ユーザが受け取った迷惑メールの文書の中に記載されていたURLに基づいて登録される。迷惑サイトを登録する方法については、後に説明する。
【0023】
迷惑サイト情報72における迷惑サイトのURLの記述の形式は、上に述べたドメインのパターン(図5参照)によってそれぞれ異なる。例えば、パターンAを採用するドメインに開設されているWebサイトの場合は、「ppp.bbbbb.ne.jp」のように「サイト名(サブドメイン名)+ドメイン名」という形式で記述される。パターンEを採用するドメインの場合は、ドメイン全体で1つのWebサイトを形成するので、「aaaaa.co.jp」のようにドメイン名だけでサイト名を表す。
【0024】
メール受信部101は、インターネット上の種々の端末装置から送信された電子メールのうち、端末装置3のユーザに宛てた電子メール70を受信する。電子メール70には、DMの配信業者の端末装置2から送信された迷惑メールが含まれている場合がある。
【0025】
迷惑メール判別部102は、受信した電子メール70が迷惑メールであるか否かを判別する。係る判別は、次のようにして行われる。まず、電子メール70の本文の中に記載されているURLを抽出する。例えば、図7(a)に示す電子メール70aの場合は、「http://www.ppp.bbbbb.ne.jp/top.html」が抽出される。
【0026】
電子メール70の宛先に記載されたユーザの迷惑サイト情報72に示される迷惑サイトのうちのいずれかが、抽出されたURLの全部または一部分と一致するか否かを判別する。ユーザAに宛てた電子メール70aの場合は、図6の迷惑サイト情報72aに示す5つの迷惑サイトのうちの「ppp.bbbbb.ne.jp」が、抽出されたURLの一部分と一致する。
一致した場合は、その電子メール70aを迷惑メールであると判別する。これに対して、図7(b)の電子メール70bのように、迷惑サイト情報72aに示されるいずれの迷惑サイトも本文中のURLの全部または一部分と一致しない場合は、その電子メール70bは、通常の電子メールであると判別される。
【0027】
図4に戻って、メール送信部103は、通常の電子メールと判別された電子メール70を、宛先のユーザの端末装置3に送信する。端末装置3が携帯電話装置である場合は、電子メール70が通常の電子メールであると判別されたタイミングで送信を行う。端末装置3がパーソナルコンピュータである場合は、一旦、電子メール70をそのユーザのメールボックス1D3に格納しておく。そして、端末装置3から要求があったタイミングで送信を行う。
【0028】
迷惑メールと判別された電子メール70は、ユーザに届けられることなく削除される。ただし、直ちに削除するのではなく、そのユーザのメールボックス1D3に通常の電子メールと区別して一時的に格納しておいてもよい。これにより、ユーザは、迷惑メールが削除される前に、迷惑メールの内容を念のために確認することができる。この場合、迷惑メールは、ユーザから指令があった場合または所定の期間の経過後にメールボックス1D3から削除される。
【0029】
迷惑サイト情報72に登録されているWebサイト(迷惑サイト)のURLが1つも記載されていない電子メール70は、たとえそれが迷惑メールであったとしても、端末装置3に届けられてしまう。そこで、ユーザは、今後、係る迷惑サイトを案内する迷惑メールが届けられないように電子メールサーバ1に対して要求することができる。
【0030】
ユーザは、端末装置3を操作して、配信業者から受け取った電子メール70(迷惑メール)を電子メールサーバ1に転送する。例えば、図7(b)の電子メール70bを転送する。
【0031】
電子メールサーバ1において、迷惑メール受信部104が端末装置3から迷惑メールを受信すると、ドメイン判別部105は、この迷惑メールに記載されているURLからドメイン名を抽出する。これにより、URLが指すWebページを配信するWebサイト(迷惑サイト)の属するドメインが判別される。一般に、URLは、図8のような規則に基づいて付けられている。したがって、電子メール70bの場合は、「ddddd.com」というドメイン名が抽出(判別)される。
【0032】
迷惑サイト特定部106は、抽出されたドメインに対応するURL規則情報71に基づいて、迷惑メールに記載されているURLが指すWebサイトを特定する。電子メール70bに記載されているURLの場合は、図5に示すドメイン「ddddd.com」のURL規則情報71dより、ドメイン名の後にサイト名が記載されていることが分かる。したがって、Webサイトは「abcde」であると特定される。
【0033】
特定されたWebサイトは、迷惑メールの転送元であるユーザにとっての迷惑サイトとみなされ、そのユーザの迷惑サイト情報72に追加(登録)される。Webサイト(迷惑サイト)は、そのWebサイトの属するドメインのURL規則情報71に示される規則に従って、サイト名とドメイン名とを含むように登録される。例えば、上記のWebサイト「abcde」の場合は、図5のURL規則情報71dに従って「ddddd.com/〜abcde」のように登録される。ただし、1つのドメインにWebサイトが1つだけ形成されている場合は、ドメイン名がそのWebサイトのサイト名を表していることになる。したがって、「aaaaa.co.jp」のようにドメイン名が迷惑サイト情報72に登録される。
【0034】
以上の処理によって、ユーザは、今後、自分の迷惑サイト情報72に登録した迷惑サイトのURLを案内する迷惑メールの受取りを拒否することができる。
【0035】
図9はWebページのリダイレクトの機能の仕組みを説明する図、図10はリダイレクトのコードを有するHTMLファイルの例を示す図である。ところで、HTMLまたはXMLなどのリダイレクトの機能を使用すると、配信業者は、ユーザに配信する電子メール70に自社のWebサイトのURLを直接記載することなく、自社のWebサイトをユーザに閲覧させることができる。これは、図9に説明するような仕組みによる。
【0036】
例えば、配信業者は、図9(a)に示すような電子メール70cを配信する。端末装置3は、受信された電子メール70cに記載されているURLがクリックされると、WWWブラウザを起動し、図9(b)に示すようにダミーのWebサイト5aからWebページ74(HTMLファイル)をダウンロードする。このHTMLファイルには、図10に示すようにリダイレクト(ジャンプ)のコードであるタグC1が含まれている。したがって、端末装置3は、タグC1に基づいて配信業者の真のWebサイト5bにアクセスし直し(リダイレクトし)、Webページ75をダウンロードする。
【0037】
配信業者は、いわゆる無料プロバイダなどを利用してWebサイト5aのようなダミーのWebサイトを次々に新規作成し、図9(a)のURLを頻繁に変更しながらユーザに迷惑メールを配信する。したがって、ユーザは、図6に示す迷惑サイト情報72にWebサイト5aを登録しても、配信業者の真のWebサイト5bを間接的に案内する迷惑メールの受取りを拒否することができない。そこで、電子メールサーバ1は、このような手段に対処するために、次のような処理を行う。
【0038】
図4の第一のリダイレクト先取得部107は、ユーザの端末装置3から転送されてきた電子メール70に記載されているURLに基づいてWebページを取得する。取得されたWebページの中からリダイレクトのコードを検索する。そして、リダイレクトのコードがあった場合は、そのコードに示されるリダイレクト先のURLを抽出する。例えば、図10に示すHTMLファイルがWebページとして取得された場合は、タグC1に示されるURL「http://www.ppp.bbbbb.ne.jp/top.html」を抽出する。
【0039】
ドメイン判別部105は、抽出されたURLが指すWebページを配信するWebサイトの属するドメインを判別する。迷惑サイト特定部106は、このWebサイトのサイト名を特定する。これらの処理によって、このWebサイトは迷惑サイトとみなされ、迷惑メールの転送元であるユーザの迷惑サイト情報72に登録される。
【0040】
一方、第二のリダイレクト先取得部108は、配信業者から送信された電子メール70の本文中に記載されているURLが指すWebページを取得する。迷惑メール判別部102は、取得されたWebページに記載されているリダイレクトのコード(例えば図10に示すタグC1)からリダイレクト先のURLを抽出する。そして、抽出されたURLおよび宛先のユーザの迷惑サイト情報72に基づいて、電子メール70が迷惑メールであるか否かを判別する。迷惑メールでないと判別された電子メール70は、宛先のユーザの端末装置3に送信される。迷惑メールであると判別された電子メール70は、削除され、または通常の電子メールと区別して所定の期間だけメールボックス1D3に保存される。
【0041】
次に、電子メールサーバ1の処理の流れを、フローチャートを参照して説明する。図11は電子メールの受渡しの中継を行う際の処理の流れの例を説明するフローチャート、図12は迷惑サイトの登録を行う際の処理の流れの例を説明するフローチャートである。
【0042】
図11において、例えば、配信業者が送信したユーザA宛ての電子メール70を受信すると(#11)、この電子メール70に記載されているURLを抽出し(#12)、抽出されたURLおよびユーザAの迷惑サイト情報72aに基づいてこの電子メール70が迷惑メールであるか否かを判別する(#13)。迷惑メールであると判別された場合は(#13でYes)、電子メール70を削除する(#19)。または、ユーザAのメールボックス1D3に通常の電子メールと区別して保存しておき、所定の期間が経過した後に削除する。
【0043】
迷惑メールでないと判別された場合は(#13でNo)、電子メール70をユーザAの端末装置3に送信する(#18)。ただし、電子メール70は、図9(b)に示すような手段によって配信業者のWebサイト(Webサイト5b)を間接的に案内する迷惑メールである可能性がある。そこで、ステップ#18を行う前に、次のような処理を行ってもよい。
【0044】
ステップ#12で抽出されたURLが指すWebページを取得し(#14)、このWebページの中に他のWebページへリダイレクト(ジャンプ)するコードが含まれているか否かを判別する(#15)。
【0045】
係るコードが含まれていない場合は、電子メール70をユーザAの端末装置3に送信する(#18)。含まれている場合は、係るコードからリダイレクト先(ジャンプ先)のURLを抽出し(#16)、ステップ#13と同様に電子メール70が迷惑メールであるか否かを判別し(#17)、判別結果に応じて電子メール70を削除し(#19)またはユーザAの端末装置3に送信する(#18)。
【0046】
ユーザが受け取った電子メール70に案内されているWebページ(Webサイト)を迷惑サイトとして登録する場合は、図12のような手順で処理が行われる。電子メールサーバ1は、例えば、図7(b)に示すような電子メール70bをユーザAから受け取ると(#21)、その電子メール70bに記載されているURL「http://ddddd.com/〜abcde/index.html」を抽出し(#22)、そのURLが示すWebページを配信しているWebサイト(迷惑サイト)およびその迷惑サイトの属するドメインを特定する(#23)。そして、特定されたドメインのドメイン名および迷惑サイトのサイト名に基づいて迷惑サイト「ddddd.com/〜abcde」をユーザAの迷惑サイト情報72aに登録する(#24)。
【0047】
ステップ#23、#24の処理と前後してまたは並行して、ステップ#22で抽出されたURLが指すWebページ(HTMLファイルなど)を取得する(#25)。取得したWebページの中に、他のWebページへリダイレクト(ジャンプ)するコードが含まれているか否かを判別する(#26)。係るコードが含まれている場合は(#26でYes)、ステップ#22〜#24と同様に、リダイレクト先を示すURLに基づいて迷惑サイトをユーザAの迷惑サイト情報72aに登録する(#27〜#29)。
【0048】
なお、迷惑メールに示されるURLから最終的な迷惑サイト(例えば、図9(b)のWebサイト5b)に辿り着くまでの間にリダイレクトのコードを有するダミーのWebページ(例えば、図9(b)のWebサイト5a)が複数設けられている場合がある。このような場合に対処するために、リダイレクト先がないWebページ(すなわち最終的な迷惑サイト)に辿り着くまで、図11のステップ#15〜#17の処理または図12のステップ#27〜#29の処理を繰り返し行ってもよい。
【0049】
本実施形態によると、ユーザは、ユーザ自身が迷惑だと感じる電子メールの受取りを、送信元の電子メールアドレスに関わらず拒否することができる。
【0050】
本実施形態では、図6に示すようにユーザごとに迷惑サイト情報72を記憶しておいたが、全てのユーザに共通の迷惑サイト情報72を記憶しておいてもよい。例えば、多くのユーザによって迷惑サイトとみなされたWebサイトを共通の迷惑サイト情報72に登録しておく。または、公序良俗に反する情報を配信するWebサイトを、電子メールサーバ1の管理者が予め共通の迷惑サイト情報72に登録しておく。この共通の迷惑サイト情報72およびユーザ自身の迷惑サイト情報72の両方に基づいて迷惑メールであるか否かを判別することによって、より効率的に迷惑メールの受信を拒否することができる。特に、電子メールサーバ1の利用を開始して間もないユーザの場合は、自分の迷惑サイト情報72に登録されている迷惑サイトが少ないが、共通の迷惑サイト情報72を用いることによって、すぐに本サービスの効果を得ることができる。
【0051】
その他、電子メールサーバ1、端末装置2、3の全体または各部の構成、URL規則データベース1D1、迷惑サイトデータベース1D2などのデータベースの構成、処理内容、処理順序などは、本発明の趣旨に沿って適宜変更することができる。
【0052】
【産業上の利用可能性】
以上のように、本発明による電子メールサーバは、迷惑サイトデータベースに登録されているWebページのURLが記載されている電子メールをユーザの端末装置に送信せずに削除するので、迷惑な電子メールをチェックする無駄な時間をなくして効率的に仕事を行うことができる環境をユーザに提供できる点で有用なものである。また、送信者の電子メールアドレスに関わらず電子メールが迷惑メールであるか否かを判別するので、送信者の電子メールアドレスを偽った電子メールであっても、迷惑な電子メールを削除することができるという点で有用なものである。
【図面の簡単な説明】
図1は、本発明に係る電子メールサーバが設けられた電子メールシステムの構成の例を示す図である。
図2は、URLの規則のパターンの例を説明する図である。
図3は、電子メールサーバのハードウェア構成の例を示す図である。
図4は、電子メールサーバの機能的構成の例を示す図である。
図5は、URL規則データベースの構成の例を示す図である。
図6は、迷惑サイトデータベースの構成の例を示す図である。
図7は、配信業者からユーザに宛てて送信された電子メールの例を示す図である。
図8は、一般的なURLの規則の例を説明する図である。
図9は、Webページのリダイレクトの機能の仕組みを説明する図である。
図10は、リダイレクトのコードを有するHTMLファイルの例を示す図である。
図11は、電子メールの受渡しの中継を行う際の処理の流れの例を説明するフローチャートである。
図12は、迷惑サイトの登録を行う際の処理の流れの例を説明するフローチャートである。
Claims (4)
- 電子メールの受渡しの中継を行う電子メールサーバであって、
URLを決める際のドメインのドメイン名と各ドメインに設けられるWebサイトのサイト名との関係を示すURL規則情報を記憶するURL規則記憶手段と、
受け取ったユーザにとって迷惑な電子メールである迷惑メールを当該ユーザの端末装置から受信する第一の受信手段と、
前記第一の受信手段が受信した迷惑メールに含まれるURLに示されるドメイン名を抽出するドメイン抽出手段と、
抽出されたドメイン名から、前記URL規則情報を参照して、前記受信した迷惑メールに含まれるURLに示されるWebページを配信するWebサイトを特定するWebサイト特定手段と、
抽出されたドメイン名と特定されたWebサイトのサイト名とを迷惑サイト情報として前記ユーザと対応付けて記憶する迷惑サイト記憶手段と、
差出人の端末装置から送信された電子メールを受信する第二の受信手段と、
前記第二の受信手段が受信した電子メールに含まれるURLの中に当該電子メールの宛先であるユーザの前記迷惑サイト情報に示されるドメイン名およびサイト名が含まれているか否かを判別することによって、当該電子メールが迷惑メールであるか否かを判別する迷惑メール判別手段と、
前記受信した電子メールが迷惑メールでないと判別された場合にのみ、当該電子メールを宛先であるユーザの端末装置に送信する送信手段と、
前記第一の受信手段によって受信された迷惑メールに含まれるURLに示されるWebページを取得する第一のWebページ取得手段と、を有し、
前記第一のWebページ取得手段によって取得されたWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、
前記ドメイン抽出手段は、当該他のWebページが設けられるドメインのドメイン名を抽出し、
前記Webサイト特定手段は、当該他のWebページを配信するWebサイトを特定し、
前記迷惑サイト記憶手段は、当該他のWebページを配信するWebサイトが設けられるドメインのドメイン名と当該Webサイトのサイト名とを迷惑サイト情報として記憶する、
ことを特徴とする電子メールサーバ。 - 前記第二の受信手段によって受信された電子メールに含まれるURLに示されるWebページを取得する第二のWebページ取得手段を有し、
迷惑メール判別手段は、前記第二のWebページ取得手段によって取得されたWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、当該他のWebページのURLに基づいて前記電子メールが迷惑メールであるか否かを判別する、
請求項1記載の電子メールサーバ。 - 電子メールサーバにおける電子メールの受渡しの中継方法であって、
URLを決める際のドメインのドメイン名と各ドメインに設けられるWebサイトのサイト名との関係を示すURL規則情報をURL規則記憶手段に記憶させておき、
受け取ったユーザにとって迷惑な電子メールである迷惑メールを当該ユーザの端末装置から受信し、
受信した迷惑メールに含まれるURLに示されるドメイン名を抽出し、
抽出したドメイン名から、前記URL規則情報を参照して、受信した迷惑メールに含まれるURLに示されるWebページを配信するWebサイトを特定し、
抽出したドメイン名と特定したWebサイトのサイト名とを迷惑サイト情報として前記ユーザと対応付けて迷惑サイト記憶手段に記憶させておき、
受信した迷惑メールに含まれるURLに示されるWebページを取得し、
取得したWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、当該他のWebページが設けられるドメインのドメイン名を抽出し、
抽出した当該他のWebページが設けられるドメインのドメイン名から、前記URL規則情報を参照して、当該他のWebページを配信するWebサイトを特定し、
抽出した当該他のWebページが設けられるドメインのドメイン名と特定した当該他のWebページを配信するWebサイトとを迷惑サイト情報として前記ユーザと対応付けて迷惑サイト記憶手段に記憶させておき、
差出人の端末装置から送信された電子メールを受信し、
当該電子メールに含まれるURLの中に、当該電子メールの宛先であるユーザに対応する迷惑サイト情報に示されるドメイン名およびサイト名が含まれているか否かを判別することによって、当該電子メールが迷惑メールであるか否かを判別し、
当該電子メールが迷惑メールでないと判別された場合にのみ、当該電子メールを宛先であるユーザの端末装置に送信する、
ことを特徴とする電子メールの受渡しの中継方法。 - 電子メールの受渡しの中継を行うコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
受け取ったユーザにとって迷惑な電子メールである迷惑メールを当該ユーザの端末装置から受信する処理を実行させ、
受信した迷惑メールに含まれるURLに示されるドメイン名を抽出する処理を実行させ、
URLを決める際のドメインのドメイン名と各ドメインに設けられるWebサイトのサイト名との関係を示すURL規則情報を、URL規則情報手段から呼び出す処理を実行させ、
抽出したドメイン名から前記URL規則情報を参照して、前記受信した迷惑メールに含まれるURLに示されるWebページを配信するWebサイトを特定する処理を実行させ、
抽出したドメイン名と特定されたWebサイトのサイト名とを迷惑サイト情報として前記ユーザと対応付けて迷惑サイト記憶手段に記憶させる処理を実行させ、
受信した迷惑メールに含まれるURLに示されるWebページを取得する処理を実行させ、
取得したWebページの中に他のWebページに自動的にジャンプするコードが含まれている場合に、当該他のWebページが設けられるドメインのドメイン名を抽出する処理を実行させ、
抽出した当該他のWebページが設けられるドメインのドメイン名から、前記URL規則情報を参照して、当該他のWebページを配信するWebサイトを特定する処理を実行させ、
抽出した当該他のWebページが設けられるドメインのドメイン名と特定した当該他のWebページを配信するWebサイトとを迷惑サイト情報として前記ユーザと対応付けて迷惑サイト記憶手段に記憶させる処理を実行させ、
差出人の端末装置から送信された電子メールを受信する処理を実行させ、
当該電子メールに含まれるURLの中に、当該電子メールの宛先であるユーザに対応する迷惑サイト情報に示されるドメイン名およびサイト名が含まれているか否かを判別することによって、当該電子メールが迷惑メールであるか否かを判別する処理を実行させ、
当該電子メールが迷惑メールでないと判別された場合にのみ、当該電子メールを宛先であるユーザの端末装置に送信する処理を実行させる、
ことを特徴とするコンピュータプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2002/007402 WO2004010662A1 (ja) | 2002-07-22 | 2002-07-22 | 電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006338891A Division JP4364899B2 (ja) | 2006-12-15 | 2006-12-15 | 電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2004010662A1 JPWO2004010662A1 (ja) | 2005-11-17 |
JP3929464B2 true JP3929464B2 (ja) | 2007-06-13 |
Family
ID=30490767
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004522703A Expired - Fee Related JP3929464B2 (ja) | 2002-07-22 | 2002-07-22 | 電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム |
Country Status (4)
Country | Link |
---|---|
US (1) | US20060031298A1 (ja) |
EP (1) | EP1533958A4 (ja) |
JP (1) | JP3929464B2 (ja) |
WO (1) | WO2004010662A1 (ja) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7472163B1 (en) * | 2002-10-07 | 2008-12-30 | Aol Llc | Bulk message identification |
US7624110B2 (en) | 2002-12-13 | 2009-11-24 | Symantec Corporation | Method, system, and computer program product for security within a global computer network |
US8145710B2 (en) | 2003-06-18 | 2012-03-27 | Symantec Corporation | System and method for filtering spam messages utilizing URL filtering module |
US7383306B2 (en) * | 2003-07-31 | 2008-06-03 | Hewlett-Packard Development Company, L.P. | System and method for selectively increasing message transaction costs |
US7539729B1 (en) * | 2003-09-15 | 2009-05-26 | Cloudmark, Inc. | Method and apparatus to enable mass message publications to reach a client equipped with a filter |
US8271588B1 (en) * | 2003-09-24 | 2012-09-18 | Symantec Corporation | System and method for filtering fraudulent email messages |
US8301702B2 (en) * | 2004-01-20 | 2012-10-30 | Cloudmark, Inc. | Method and an apparatus to screen electronic communications |
US7941490B1 (en) | 2004-05-11 | 2011-05-10 | Symantec Corporation | Method and apparatus for detecting spam in email messages and email attachments |
US7912905B2 (en) * | 2004-05-18 | 2011-03-22 | Computer Associates Think, Inc. | System and method for filtering network messages |
US20060026242A1 (en) * | 2004-07-30 | 2006-02-02 | Wireless Services Corp | Messaging spam detection |
JP4576265B2 (ja) * | 2005-03-14 | 2010-11-04 | 富士通株式会社 | Url危険度判定装置およびurl危険度判定システム |
JP2006268335A (ja) * | 2005-03-23 | 2006-10-05 | Nec Corp | 電子メールシステム、電子メールシステムにおけるリンク先のフィルタ方法およびプログラム |
JP4669348B2 (ja) | 2005-05-11 | 2011-04-13 | 株式会社エヌ・ティ・ティ・ドコモ | 迷惑メール判別装置及び迷惑メール判別方法 |
US7739337B1 (en) | 2005-06-20 | 2010-06-15 | Symantec Corporation | Method and apparatus for grouping spam email messages |
US8010609B2 (en) * | 2005-06-20 | 2011-08-30 | Symantec Corporation | Method and apparatus for maintaining reputation lists of IP addresses to detect email spam |
JP4500285B2 (ja) * | 2006-03-02 | 2010-07-14 | ヤフー株式会社 | スパム除去方法 |
DE102006014419B4 (de) * | 2006-03-27 | 2021-04-15 | Trützschler GmbH & Co Kommanditgesellschaft | Vorrichtung an einer Spinnereivorbereitungsmaschine, insbesondere Karde, Krempel o. dgl., zur Einstellung des Kardierabstandes |
US9152949B2 (en) * | 2006-05-17 | 2015-10-06 | International Business Machines Corporation | Methods and apparatus for identifying spam email |
US8719364B2 (en) * | 2007-03-30 | 2014-05-06 | Canon Denshi Kabushiki Kaisha | System, method and program for network management using saved history information |
US9172707B2 (en) * | 2007-12-19 | 2015-10-27 | Microsoft Technology Licensing, Llc | Reducing cross-site scripting attacks by segregating HTTP resources by subdomain |
US20090300012A1 (en) * | 2008-05-28 | 2009-12-03 | Barracuda Inc. | Multilevel intent analysis method for email filtration |
US8874662B2 (en) * | 2008-10-17 | 2014-10-28 | Alan Graham | Method and apparatus for controlling unsolicited messages in a messaging network using an authoritative domain name server |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6052709A (en) * | 1997-12-23 | 2000-04-18 | Bright Light Technologies, Inc. | Apparatus and method for controlling delivery of unsolicited electronic mail |
JP2000010880A (ja) * | 1998-06-22 | 2000-01-14 | Ricoh Co Ltd | 電子メール転送装置 |
US6615242B1 (en) * | 1998-12-28 | 2003-09-02 | At&T Corp. | Automatic uniform resource locator-based message filter |
US6732149B1 (en) * | 1999-04-09 | 2004-05-04 | International Business Machines Corporation | System and method for hindering undesired transmission or receipt of electronic messages |
US6523120B1 (en) * | 1999-10-29 | 2003-02-18 | Rstar Corporation | Level-based network access restriction |
US6785666B1 (en) * | 2000-07-11 | 2004-08-31 | Revenue Science, Inc. | Method and system for parsing navigation information |
US7178099B2 (en) * | 2001-01-23 | 2007-02-13 | Inxight Software, Inc. | Meta-content analysis and annotation of email and other electronic documents |
US6954934B2 (en) * | 2001-03-15 | 2005-10-11 | Intel Corporation | Management of links to data embedded in blocks of data |
EP1482696A4 (en) * | 2002-02-22 | 2006-03-15 | Access Co Ltd | METHOD AND DEVICE FOR PROCESSING UNDESIRABLE ELECTRONIC MAIL FOR THE USER |
JP3690599B2 (ja) * | 2002-03-22 | 2005-08-31 | 富士通株式会社 | 電子メール配信拒否方法及びその方法をコンピュータに行わせることを可能とするプログラム |
US20040006621A1 (en) * | 2002-06-27 | 2004-01-08 | Bellinson Craig Adam | Content filtering for web browsing |
-
2002
- 2002-07-22 WO PCT/JP2002/007402 patent/WO2004010662A1/ja active Application Filing
- 2002-07-22 US US10/521,945 patent/US20060031298A1/en not_active Abandoned
- 2002-07-22 JP JP2004522703A patent/JP3929464B2/ja not_active Expired - Fee Related
- 2002-07-22 EP EP02747713A patent/EP1533958A4/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
EP1533958A1 (en) | 2005-05-25 |
EP1533958A4 (en) | 2007-09-05 |
US20060031298A1 (en) | 2006-02-09 |
WO2004010662A1 (ja) | 2004-01-29 |
JPWO2004010662A1 (ja) | 2005-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3929464B2 (ja) | 電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム | |
US9280763B2 (en) | Method and system of automating data capture from electronic correspondence | |
JP2002537727A (ja) | 電子メール用プロキシおよびフィルタ装置および方法 | |
US8321512B2 (en) | Method and software product for identifying unsolicited emails | |
WO2008031871A1 (en) | Method for automatically classifying communication between a sender and a recipient | |
WO2002007020A2 (en) | Information communication system | |
JP4007893B2 (ja) | サーバ装置、プログラムおよび記録媒体 | |
JP4500285B2 (ja) | スパム除去方法 | |
JPH11316720A (ja) | ネットワ―ク通信方式 | |
JP4630468B2 (ja) | Wwwブラウザ対応の電子メールアクセスシステム、及びこれに用いるコンピュータプログラム | |
JP4364899B2 (ja) | 電子メールサーバ、電子メールの受渡しの中継方法、およびコンピュータプログラム | |
JP3361509B2 (ja) | サーバ、情報提供支援方法、プログラム | |
JP2003085079A (ja) | コンピュータネットワークにおけるコンテンツフィルタリング装置及びフィルタパターンファイルの配信方法並びに記憶媒体、プログラム | |
CN101272356A (zh) | 信息处理设备、信息处理方法和信息处理程序 | |
JP4121171B2 (ja) | メッセージ管理方法及びシステム及びメッセージ管理プログラムを格納した記憶媒体 | |
KR20040074118A (ko) | 송신측 메일 사서함 기반의 인터넷 메일 방식 및 시스템 | |
JP2003218945A (ja) | 迷惑メール抑止システム | |
JP2002183002A (ja) | 訂正候補のドメイン名を通知するサーバ装置、およびこのサーバ装置により通知された訂正候補のドメイン名を利用するクライアントコンピュータ、およびこのクライアントコンピュータ上で動作するプログラムを記録した記録媒体、および訂正候補のメールアドレスを通知するメールサーバ | |
KR20010081731A (ko) | 전자우편 전용 프로그램을 이용하여 웹기반전자우편서비스 서버로부터 전자우편을 읽을 수 있는장치와 그 방법 | |
KR20020012734A (ko) | 인터넷상의 웹페이지를 원격으로 자동 전송하는 방법 및시스템 | |
JP2001195340A (ja) | 電子メール通信方法及び装置 | |
JP3133764U (ja) | Seo自動相互リンクシステム | |
JP2003242114A (ja) | サービス提供システム及びパスワード通知方法 | |
JP2007011453A (ja) | 郵便物情報管理システム及び郵便物情報管理方法 | |
KR20140143122A (ko) | 메시징을 이용한 메일 관리 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060612 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061017 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061215 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20070209 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070306 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070306 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100316 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110316 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110316 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120316 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130316 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140316 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |