[go: up one dir, main page]

KR20040038172A - Method for preventing spam mail by using virtual mail address and system therefor - Google Patents

Method for preventing spam mail by using virtual mail address and system therefor Download PDF

Info

Publication number
KR20040038172A
KR20040038172A KR1020020067054A KR20020067054A KR20040038172A KR 20040038172 A KR20040038172 A KR 20040038172A KR 1020020067054 A KR1020020067054 A KR 1020020067054A KR 20020067054 A KR20020067054 A KR 20020067054A KR 20040038172 A KR20040038172 A KR 20040038172A
Authority
KR
South Korea
Prior art keywords
mail
spam
address
mail address
received
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1020020067054A
Other languages
Korean (ko)
Other versions
KR100480878B1 (en
Inventor
김형근
Original Assignee
주식회사 모비젠
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 주식회사 모비젠 filed Critical 주식회사 모비젠
Priority to KR10-2002-0067054A priority Critical patent/KR100480878B1/en
Publication of KR20040038172A publication Critical patent/KR20040038172A/en
Application granted granted Critical
Publication of KR100480878B1 publication Critical patent/KR100480878B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 유인메일주소를 이용하여 스팸메일을 차단하는 방법 및 스팸메일차단시스템에 관한 것으로, 구체적으로 웹사이트에 소정의 이메일주소를 갖는 유인메일주소를 기재하는 단계; 상기 유인메일주소로 수신된 메일을 검출하는 단계; 및 상기 유인메일주소로 수신된 메일과 소정의 기준에 따라 동질성이 인정되는 메일을 검출하여 상기 검출된 메일을 스팸메일로 처리하는 단계;를 포함하는 것을 특징으로 하는 유인메일주소를 이용한 스팸메일차단방법 및 그 시스템에 관한 것이다.The present invention relates to a method for blocking spam mail and a spam mail blocking system by using a attracted mail address, and specifically, describing a attracted mail address having a predetermined email address on a website; Detecting mail received at the attracted mail address; And detecting a mail that is recognized as homogeneity according to a predetermined criterion with the mail received to the attracting mail address, and processing the detected mail as spam mail. It relates to a method and a system thereof.

본 발명에 의해 스팸메일로 분류되어 처리된 메일들은 본 발명의 유인메일주소를 수집한 메일주소 수집기에 의해 발송된 메일인 점이 확실히 인정되므로 수신된 메일이 스팸 메일이라는 점에 대한 신뢰도가 대단히 높게 된다. 따라서, 서버의 운영자는 혹시 스팸 메일이 아닌데도 불구하고 스팸 메일로 처리할지도 모른다는 염려없이 안심하고 스팸 메일의 처리를 할 수 있다.Since the mail classified and processed by the present invention is clearly recognized as being sent by the mail address collector that collects the manned e-mail address of the present invention, the reliability of the received mail is spam mail is extremely high. . Therefore, the operator of the server can process the spam mail without worrying that it may be treated as spam mail even if it is not spam mail.

Description

유인메일주소를 이용한 스팸메일 차단방법 및 스팸메일차단시스템{Method for preventing spam mail by using virtual mail address and system therefor}Method for preventing spam mail by using virtual mail address and system therefor}

본 발명은 유인메일주소를 이용하여 스팸메일을 차단하는 방법 및 스팸메일차단시스템에 관한 것이다.The present invention relates to a method for blocking spam mail and a spam mail blocking system using a decoy mail address.

스팸 메일이란 내용이 상업적인가 비상업적인과와는 무관하게 사용자가 요청하지 않은 정보를 사용자의 의지와 무관하게 대량으로 전달하는 전자우편을 말한다. 이러한 스팸메일에는 광고성 메일이 가장 많이 차지하고 있다.Spam mail is electronic mail that delivers large amounts of information regardless of the user's will, regardless of whether the content is commercial or non-commercial. Advertisement mail is the most common in such spam mail.

최근에 이메일의 사용이 일상화되어서 이메일계정을 가지지 않은 사람이 거의 없게 되었으며, 거의 모든 사람들은 적어도 자신이 주로 이용하는 이메일계정에 대해서는 매일 매일 메일확인을 하게 되었다. 이에 따라 이메일을 이용한 광고도 매우 활발히 이루어지고 있다.In recent years, the use of e-mail has become commonplace, so few people have no e-mail account, and almost everyone checks e-mail daily for at least their primary e-mail account. Accordingly, advertising using email is also very active.

그러나, 광고 메일이 많이 증가하면서 이메일을 사용하는 사용자들은 자신에게 직접적으로 관련이 없는 무분별한 스팸메일로 인하여 자신의 이메일 사용에 불편을 느끼게 되었으며, 이메일 사용자 또는 이메일계정을 제공하는 서버를 운영하는 운영자는 이러한 스팸메일을 차단하기 위해 여러 가지 노력을 기울이고 있다.However, due to the increase in the number of advertisement mails, users who use the emails have become uncomfortable using their emails because of indiscriminate spam mails that are not directly related to them. Various efforts have been made to block such spam.

스팸메일을 차단하는 대표적인 예로, 메일수신서버에 수신된 메일들 중에서 동일한 IP 주소로부터 발송된 메일이 여러 통 있는 경우 이를 스팸 메일로 간주하고 이러한 메일이 사용자에게 전달되는 것을 방지하는 시스템이 있다.As a representative example of blocking spam mails, if there are several mails sent from the same IP address among the mails received on the mail receiving server, there is a system that considers them as spam mails and prevents the mails from being delivered to the user.

또한, 제목 또는 내용이 같은 메일이 여러 통 있는지를 확인하여 동일한 제목 또는 내용이 소정 개수 이상인 메일을 스팸 메일로 간주하여 이러한 메일이 사용자에게 전달되지 않도록 막는 시스템도 개발되었다.In addition, a system has been developed that checks whether there are several mails having the same subject or content and regards mails having a predetermined number or more of the same subject or content as spam mails and prevents such mails from being delivered to the user.

그러나, IP 주소로 스팸메일을 차단하는 시스템의 경우 스팸 메일 송신자가 여러 개의 서로 다른 컴퓨터를 통해서 메일을 보냄으로써 무력화될 수 있고, 메일의 제목 등을 이용하여 스팸 메일을 차단하는 시스템의 경우 스팸 메일 발송자가 메일을 발송하면서 본문 또는 제목에 들어가는 내용에 모든 메일마다 조금씩 다른 글자 또는 다른 단어가 들어가게 함으로써, 사실상 대량으로 발생되는 메일임에도 불구하고 실제적으로 내용이 조금씩 다 다르게 해서 결과적으로 모든 메일이 전부 다른 메일로 보이도록 함으로써 시스템이 무력화될 수 있는 단점이 있어 좀 더 적극적인 스팸 메일 차단 시스템이 요구되고 있다.However, in the case of a system that blocks spam by IP address, a spammer can be incapacitated by sending mail through several different computers. In the case of a system that blocks spam by using the subject of the mail, spam By sending a message, the text or subject contains a slightly different letter or a different word for every message, so the message is actually a little different in spite of the fact that it is a large amount of mail. There is a drawback that the system can be incapacitated by making it appear as a mail, so a more aggressive spam mail blocking system is required.

또한, 동일한 메일이 대량으로 발송된다고 해서 무조건 스팸 메일이라고 간주할 수만은 없는데도 불구하고 상기와 같은 방법을 이용하는 경우에는 스팸 메일이 아닌 경우에도 스팸메일로 인정될 가능성이 있어, 수신 메일이 스팸 메일이라는신뢰도를 높일 수 있는 방법도 요구되고 있다.In addition, even if the same mail is sent in large quantities, it cannot be considered unconditionally spam mail. However, if the above method is used, it may be recognized as spam mail even if it is not spam mail. There is also a need for a method of increasing reliability.

상기한 문제를 해결하기 위해서 본 발명에서는 적극적으로 스팸 메일의 수신을 유도하여 이를 이용하여 스팸 메일을 가려내어 차단함으로써 수신 메일이 스팸 메일이라는 신뢰도를 높일 수 있는 스팸 메일 차단 방법을 제공하는 것을 목적으로 한다.In order to solve the above problems, an object of the present invention is to provide a spam mail blocking method that actively induces the reception of spam mails and uses the same to sort out spam mails and thereby increase the reliability that the received mails are spam mails. do.

상기한 문제를 해결하기 위해서 본 발명에서는 적극적으로 스팸 메일의 수신을 유도하여 이를 이용하여 스팸 메일을 가려내어 차단함으로써 수신 메일이 스팸 메일이라는 신뢰도를 높일 수 있는 스팸 메일 차단 시스템을 제공하는 것을 목적으로 한다.In order to solve the above problems, an object of the present invention is to provide a spam blocking system that actively induces the reception of spam mails and uses the same to screen out spam mails and thereby increase the reliability that the received mail is spam. do.

도 1은 본 발명의 시스템의 구성을 도시한 블록선도1 is a block diagram showing the configuration of the system of the present invention.

도 2는 본 발명의 방법을 도시한 흐름도2 is a flow chart illustrating a method of the present invention.

상기한 목적을 달성하기 위해서 본 발명은 웹사이트에 소정의 이메일주소를 갖는 유인메일주소를 기재하는 단계; 상기 유인메일주소로 수신된 메일을 검출하는 단계; 및 상기 유인메일주소로 수신된 메일과 소정의 기준에 따라 동질성이 인정되는 메일을 검출하여 상기 검출된 메일을 스팸메일로 처리하는 단계;를 포함하는 것을 특징으로 하는 유인메일주소를 이용한 스팸메일차단방법을 제공한다.In order to achieve the above object, the present invention comprises the steps of writing a attracting e-mail address having a predetermined e-mail address on the website; Detecting mail received at the attracted mail address; And detecting a mail that is recognized as homogeneity according to a predetermined criterion with the mail received to the attracting mail address, and processing the detected mail as spam mail. Provide a method.

상기 유인메일주소로 수신된 메일과 동질성이 인정되는 메일은 상기 유인메일주소로 수신된 메일과 소정의 범위 안에서 내용이 유사한 메일 또는 상기 유인메일주소로 수신된 메일과 동일한 발신메일주소를 갖는 것이 바람직하다.It is preferable that the mail which is recognized as the same as the mail received to the attracting mail address has the same sending mail address as the mail received to the attracting mail address and the same mail as the mail received to the attracting mail address. Do.

한편, 상기한 목적을 달성하기 위해서 본 발명은 소정의 웹사이트에 기재된소정의 메일주소를 갖는 유인메일주소를 이용하여 스팸메일을 차단하는 시스템에 있어서, 상기 유인메일주소로 수신된 메일을 검출하는 유인메일검출수단; 및 상기 유인메일주소로 수신된 메일과 소정의 기준에 따라 동질성이 인정되는 메일을 검출하여 상기 검출된 메일을 스팸메일로 처리하는 스팸메일처리수단;을 포함하는 것을 특징으로 하는 유인메일주소를 이용한 스팸메일차단시스템을 제공한다.On the other hand, in order to achieve the above object, the present invention provides a system for blocking spam mails by using a attracting e-mail address having a predetermined e-mail address described in a predetermined website, wherein the mail received at the attracting e-mail address is detected. Attracted mail detection means; And a spam mail processing means for detecting a mail recognized as homogeneity according to a predetermined criterion with the mail received at the attracted mail address and processing the detected mail as spam mail. Provide a spam mail blocking system.

상기 스팸메일차단시스템은 상기 소정의 웹사이트에 유인메일주소를 기재하는 유인메일주소기재수단;을 더 포함하는 것이 바람직하다.Preferably, the spam mail blocking system further includes a attracting mail address writing means for writing a attracting mail address on the predetermined website.

상기한 목적을 달성하기 위해서 본 발명은 상기한 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In order to achieve the above object, the present invention provides a computer readable recording medium having recorded thereon a program for realizing the above method.

이하 본 발명의 바람직한 실시예를 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 구성을 나타낸 블록선도이다.1 is a block diagram showing the configuration of the present invention.

본 발명의 스팸메일차단시스템(100)은 유인메일주소기재수단(101), 유인메일검출수단(102) 및 스팸메일처리수단(103)을 포함하여 구성된다.The spam mail blocking system 100 of the present invention includes a attracting mail address writing means 101, a attracting mail detecting means 102, and a spam mail processing means 103.

유인메일주소기재수단(101)은 소정의 프로그램에 의해 지정된 웹사이트에 유인메일주소를 기재한다. 여기에서, 유인메일주소란 메일의 소유자가 없고 스팸 메일을 유도하기 위해서만 계정이 생성된 메일주소를 의미한다.The attracting e-mail address writing means 101 writes the attracting e-mail address on the website designated by the predetermined program. Here, the manned e-mail address means an e-mail address in which an account is created without an owner of a mail and only to induce spam mail.

서버의 운영자가 자신이 운영하는 웹사이트를 구성하면서 미리 유인메일주소를 기재해 놓은 경우에는 유인메일주소기재수단(101)은 별 필요가 없으나, 그렇지 않은 경우에는 유인메일주소기재수단(101)을 이용하여 소정의 웹사이트에 유인메일주소를 기재한다.If the operator of the server configures the web site operated by the user, the manned e-mail address writing means 101 is not necessary. However, the manned e-mail address writing means 101 is not necessary. Write a manned e-mail address on a website.

일반적으로 스팸메일은 메일주소 수집기에 의해 수집된 메일주소록을 이용하여 발송이 된다. 여기서, 메일주소 수집기는 웹사이트를 돌아다니면서 이메일주소라고 인정되는 문자열을 읽어오는 작업을 통해 이메일주소를 수집하게 된다. 이때 메일주소 수집기는 웹사이트에 기재되어 있는 문자열 중 지정된 문자, 예를 들어 '@'이 중간에 기재된 문자를 이메일주소로 인식하여 수집하게 된다.In general, spam mail is sent by using an email address book collected by an email address collector. Here, the mail address collector collects an email address by reading a string that is recognized as an email address while traveling around a website. At this time, the mail address collector recognizes and collects a specified character, such as '@', in the middle of the character strings written on the website as an email address.

유인메일주소의 경우 메일주소 수집기에는 메일주소를 제공하고 일반인들에게는 메일주소를 알려주지 않는 것이 보다 더 확실한 효과를 얻기 위해 바람직하다. 따라서 유인메일주소를 기재하는 경우에는 화면의 바탕색과 같은 색깔의 글자로 메일주소를 기재하는 것이 바람직하다.In the case of a manned e-mail address, it is preferable to provide an e-mail address to the e-mail address collector and not to the general public to obtain a more obvious effect. Therefore, in the case of entering a manned e-mail address, it is desirable to write the e-mail address in the same color as the background color of the screen.

이렇게 할 경우 웹사이트에 방문한 사용자들에게는 유인메일주소를 육안으로 식별할 수 없어서 유인메일주소가 기재되어 있다는 것을 알지 못하지만, 글자색과 상관없이 '@'이 포함된 문자열을 수집하는 메일주소 수집기는 유인메일주소를 메일주소로 인식하게 되어 수집하게 된다.If you do this, users who visit your website will not be able to visually identify the manned e-mail address and will not know that a manned e-mail address is listed. However, an e-mail address collector that collects a string containing '@' regardless of the text color Attracted e-mail addresses are recognized as e-mail addresses and collected.

서버의 운영자가 자신이 운영하는 웹사이트를 구성할 때 웹사이트의 일부에 웹사이트의 바탕색과 동일한 색으로 유인메일주소를 기재하는 것만으로도 충분히 본 발명의 효과를 기대할 수 있으나, 별도의 유인메일주소기재수단(101)을 통하여 보다 많은 웹사이트에 유인메일주소를 기재하는 것이 보다 확실한 효과를 위해 바람직하다.When the operator of the server constructs a website that is operated by oneself, it is possible to expect the effect of the present invention by simply writing a attracting e-mail address in a part of the website in the same color as the background color of the website, but a separate attracting mail It is desirable for more certain effects to include a attracting e-mail address on more websites through the address writing means 101.

유인메일주소기재수단(101)은 소정의 정해진 사이트 또는 임의의 사이트 등에 접속하여 게시판 등에 유인메일주소를 기재하도록 프로그램되어지는 것이 바람직하다.The attracting mail address writing means 101 is preferably programmed to connect to a predetermined site or an arbitrary site and enter the attracting mail address in a bulletin board or the like.

유인메일검출수단(102)은 서버로 수신되는 메일 중 유인메일주소를 수신메일주소로 하여 수신된 메일이 있는지를 검출한다. 유인메일주소로 수신된 메일(이하 "유인메일")은 메일주소 수집기에 의해 수집된 메일임이 확실하므로 스팸메일로 인정할 수 있다.The attracting mail detecting means 102 detects whether there is a received mail using the attracting mail address as the receiving mail address among the mails received by the server. Mail received to a decoy mail address (hereinafter referred to as "decoy mail") can be recognized as spam mail since it is clearly collected by the mail address collector.

스팸메일처리수단(103)은 유인메일과 동질성이 인정되는 메일, 즉 실질적으로 동일한 메일이라고 인정되는 메일을 스팸메일로 설정하여 일반 스팸메일과 같이 처리한다.The spam mail processing means 103 sets a mail that is recognized as homogeneous mail and homogeneity, that is, a mail that is recognized as substantially the same mail, as a spam mail, and processes it as a normal spam mail.

처리방법은 어느 하나의 방법에 국한하지 않는다. 예를 들어, 단순히 스팸메일이 서버에서 사용자의 메일계정으로 전달되는 것을 차단할 수도 있고, 스팸메일이라는 정보를 부가하여 사용자에게 전달할 수도 있으며, 단순히 삭제할 수도 있다.The treatment method is not limited to any one method. For example, you can simply block spam from being sent from your server to your mail account, add it to your users, or simply delete it.

유인메일과 실질적으로 동일한 메일인지 여부를 판단하는 방법도 특별한 제한이 없으며 종래 사용되는 일반적으로 사용되는 방법으로 비교를 하여 실질적으로 동일한지 아닌지를 판단하는 것도 가능하다.There is no particular limitation on the method of determining whether the mail is substantially the same as the attracted mail, and it is also possible to determine whether the mail is substantially the same by comparing with a generally used method.

유인메일과 실질적으로 동일한 메일인지 여부를 판단하는 방법의 한 예로 송신된 메일주소를 이용하여 판단하는 방법이 있다. 즉, 유인메일주소에 수신된 메일과 동일한 IP 주소에서 송신된 메일은 내용이 동일한지 여부를 떠나서 모두 스팸 메일로 간주하여 처리를 할 수 있다.An example of a method of determining whether a mail is substantially the same as a attracted mail is a method of determining using a sent mail address. That is, all mails sent from the same IP address as the mail received at the manned e-mail address can be regarded as spam mail regardless of whether the contents are the same.

다른 한 가지의 방법으로는 유인메일주소로 수신된 메일과 동일한 제목 또는 내용을 가진 메일을 모두 스팸 메일로 간주하여 사용자에게 메일이 전송되는 것을 차단하는 등의 처리를 할 수도 있다.As another method, all mails having the same subject or content as the mails received from the manned e-mail address may be considered as spam mails, and the mail may be blocked from being sent to the user.

이 때, 동일한 제목 또는 내용을 가진 메일만을 스팸메일로 하는 경우에는 스팸 메일 발송자가 발송되는 메일의 글을 조금씩 다르게 하는 경우 스팸 메일인데도 불구하고 스팸 메일로 처리되지 못할 가능성이 있으므로 다음과 같은 방식으로 스팸 메일을 가려내는 것이 바람직하다.In this case, if only the mail with the same subject or content is spam, if the spammer sends a slightly different message to the sent mail, even though it is a spam mail, it may not be treated as spam mail. It is desirable to screen out spam.

먼저, 수신되는 전자문서를 디코딩하여 소정의 형식, 예를 들어 텍스트 형식의 문서로 만들어서 이로부터 토큰을 추출한다.First, the received electronic document is decoded into a document of a predetermined format, for example, a text format, and a token is extracted therefrom.

일반적으로 토큰이란 일련의 문자열에서 구분할 수 있는 단위로, 컴파일러나 어셈블러 등의 처리기에서 사용되는 어휘 분석 단위를 의미하지만, 본 발명에서 토큰(또는 단어)의 추출은 통계적인 빈도 조사를 위해서 사용하는 것이므로, 형태소 분석 등과 같은 계산을 많이 소모하는 정확한 단어추출기법을 이용할 필요는 없고, 오히려 매우 빠르게 계산할 수 있는 방식이면 충분하므로, 본 발명에서는 공백단위로 메일내용을 나눠서 공백을 기준으로 잘린 한 단위의 문자열을 토큰이라고 간주한다. 토큰 추출시 첨부된 파일이 있는 경우에는 첨부된 파일은 무시하고 토큰을 추출하는 것이 바람직하다.Generally, a token is a unit that can be distinguished from a series of strings, and means a lexical analysis unit used in a processor such as a compiler or an assembler. However, in the present invention, the extraction of a token (or word) is used for statistical frequency investigation. It is not necessary to use an exact word extraction technique that consumes a lot of calculations, such as stemming and morphological analysis. Rather, since a method capable of calculating very quickly is sufficient, the present invention divides the contents of a mail by a space unit and cuts a string of units based on a space. Is considered a token. If there is an attached file during token extraction, it is preferable to ignore the attached file and extract the token.

토큰을 추출한 후에는 하나의 이메일에서 추출된 토큰의 빈도를 계산하고, 추출된 토큰 중 빈도수가 낮은 것으로 계산된 토큰을 제거한 후, MD5(Message Digest 5)나 CRC(Cyclic Redundancy Check) 등의 해쉬함수(hashing function)와 같은 소정의 함수를 이용하여 소정의 지정된 크기로 축소하여 요약정보(signature)를 생성한다.After the token is extracted, the frequency of the tokens extracted from one email is calculated, and the tokens that are calculated as less frequent among the extracted tokens are removed, and then hash functions such as Message Digest 5 (CRC) or Cyclic Redundancy Check (CRC) are performed. By using a predetermined function such as (hashing function), it is reduced to a predetermined designated size to generate a signature.

생성된 요약정보(signature)는 원래 메일의 크기와 상관없이 해쉬함수 등을 통하여 일반적으로 원래 메일의 크기보다는 훨씬 적은 소정의 일정한 크기(MD5 - 128bit; CRC - 32bit)를 갖게 된다. 따라서, 메일간의 비교보다는 요약정보간의 비교가 훨씬 빠른 시간 안에 이루어질 수 있게 된다.The generated signature has a predetermined size (MD5-128 bits; CRC-32 bits) which is generally much smaller than the size of the original mail through a hash function or the like regardless of the size of the original mail. Therefore, comparison between summary information can be made in a much faster time than comparison between mails.

또한, 요약정보는 메일에서 주요하게 사용되는 단어들만을 이용하여 생성되었으므로 스팸 메일 발송자가 발송되는 스팸 메일에 사용되는 글을 조금씩 변경하였다 하더라도 생성된 요약정보는 동일하게 된다. 따라서, 요약정보를 이용하면 실질적으로 동일한 메일을 검출해내기가 용이해진다.In addition, since the summary information is generated using only the words mainly used in the mail, the generated summary information is the same even if the spam mailer changes the text used in the sent spam mail little by little. Therefore, by using the summary information, it is easy to detect substantially the same mail.

도 2는 본 발명의 방법을 실시하기 위한 흐름도를 도시한 것이다.2 shows a flowchart for practicing the method of the present invention.

먼저, 유인메일주소기재수단(101) 등을 통하여 서버에서 운영하는 웹사이트 또는 소정의 웹사이트에 유인메일주소를 기재한다(201).First, a attracting mail address is described in a website or a predetermined website operated by a server through the attracting mail address writing means 101 or the like (201).

유인메일검출수단(102)은 서버로 수신된 메일 중 유인메일주소를 수신주소로 하여 수신된 메일이 있는지를 확인하여 유인메일주소로 수신된 메일을 검출한다(202).The attracting mail detecting means 102 checks whether there is a received mail using the attracting mail address as the receiving address among the mails received by the server, and detects the received mail at the attracting mail address (202).

스팸메일처리수단(103)은 유인메일검출수단(102)에서 검출한 메일과 동질성이 인정되는 메일, 즉 유인메일주소로 수신된 메일과 실질적으로 동일한 메일로 인정되는 메일을 검출하여 이들을 스팸 메일로 분류하여 처리한다. 구체적인 내용은 본 발명의 시스템을 설명하면서 설명한 바와 같다.The spam mail processing means 103 detects mails recognized as homogeneity with the mail detected by the attracted mail detecting means 102, that is, mails recognized as substantially the same mails received by the attracted mail address and converted them into spam mails. Classify and process. Details are as described while explaining the system of the present invention.

본 발명의 상기 방법은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The method of the present invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and may also be implemented in the form of a carrier wave (for example, transmission over the Internet). Include. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

이상 설명한 바와 같이, 본 발명에 의해 스팸메일로 분류되어 처리된 메일들은 본 발명의 유인메일주소를 수집한 메일주소 수집기에 의해 발송된 메일인 점이 확실히 인정되므로 수신된 메일이 스팸 메일이라는 점에 대한 신뢰도가 대단히 높게 된다. 따라서, 서버의 운영자는 혹시 스팸 메일이 아닌데도 불구하고 스팸 메일로 처리할지도 모른다는 염려없이 안심하고 스팸 메일의 처리를 할 수 있다.As described above, since the mail classified and processed by the present invention is clearly recognized as being sent by the e-mail address collector that collects the manned e-mail address of the present invention, the received e-mail is spam mail. The reliability is very high. Therefore, the operator of the server can process the spam mail without worrying that it may be treated as spam mail even if it is not spam mail.

Claims (5)

웹사이트에 소정의 이메일주소를 갖는 유인메일주소를 기재하는 단계;Writing a attracting e-mail address having a predetermined e-mail address on a website; 상기 유인메일주소로 수신된 메일을 검출하는 단계;Detecting mail received at the attracted mail address; 상기 유인메일주소로 수신된 메일과 소정의 기준에 따라 동질성이 인정되는 메일을 검출하여 상기 검출된 메일을 스팸메일로 처리하는 단계;를 포함하는 것을특징으로 하는 유인메일주소를 이용한 스팸메일차단방법.Detecting a mail that is recognized homogeneity according to a predetermined criterion and the mail received to the attracted mail address and processing the detected mail as a spam mail; Spam mail blocking method using a attracted mail address, characterized in that it comprises a . 제1항에 있어서, 상기 유인메일주소로 수신된 메일과 동질성이 인정되는 메일은 상기 유인메일주소로 수신된 메일과 소정의 범위 안에서 내용이 유사한 메일인 것을 특징으로 하는 유인메일주소를 이용한 스팸메일차단방법.According to claim 1, wherein the e-mail that is recognized the same as the mail received to the manned e-mail address is a spam mail using a manned e-mail address, characterized in that the mail is similar in content to a predetermined range within the e-mail address received. How to block. 소정의 웹사이트에 기재된 소정의 메일주소를 갖는 유인메일주소를 이용하여 스팸메일을 차단하는 시스템에 있어서,In a system for blocking spam mail using a decoy email address having a predetermined mail address described in a predetermined website, 상기 유인메일주소로 수신된 메일을 검출하는 유인메일검출수단;Attracting mail detection means for detecting mail received at the attracting mail address; 상기 유인메일주소로 수신된 메일과 소정의 기준에 따라 동질성이 인정되는 메일을 검출하여 상기 검출된 메일을 스팸메일로 처리하는 스팸메일처리수단;을 포함하는 것을 특징으로 하는 유인메일주소를 이용한 스팸메일차단시스템.Spam mail processing means for detecting a mail recognized as homogeneity according to a predetermined criterion with the mail received to the attracted mail address and treating the detected mail as a spam mail; spam using the attracted mail address Mail blocking system. 제3항에 있어서, 상기 스팸메일차단시스템은 상기 소정의 웹사이트에 유인메일주소를 기재하는 유인메일주소기재수단;을 더 포함하는 것을 특징으로 하는 유인메일주소를 이용한 스팸메일차단시스템.[5] The spam mail blocking system of claim 3, wherein the spam mail blocking system further comprises a attracting mail address writing means for writing a attracting mail address on the predetermined web site. 제1항 또는 제2항에 기재된 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing the method according to claim 1 or 2.
KR10-2002-0067054A 2002-10-31 2002-10-31 Method for preventing spam mail by using virtual mail address and system therefor Expired - Lifetime KR100480878B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2002-0067054A KR100480878B1 (en) 2002-10-31 2002-10-31 Method for preventing spam mail by using virtual mail address and system therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2002-0067054A KR100480878B1 (en) 2002-10-31 2002-10-31 Method for preventing spam mail by using virtual mail address and system therefor

Publications (2)

Publication Number Publication Date
KR20040038172A true KR20040038172A (en) 2004-05-08
KR100480878B1 KR100480878B1 (en) 2005-04-07

Family

ID=37336415

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2002-0067054A Expired - Lifetime KR100480878B1 (en) 2002-10-31 2002-10-31 Method for preventing spam mail by using virtual mail address and system therefor

Country Status (1)

Country Link
KR (1) KR100480878B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115484069A (en) * 2022-08-25 2022-12-16 中电云数智科技有限公司 Phishing mail identification method and system and electronic equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020001159A (en) * 2000-06-26 2002-01-09 정규석 Method for preventing spam mails by phantom ID

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115484069A (en) * 2022-08-25 2022-12-16 中电云数智科技有限公司 Phishing mail identification method and system and electronic equipment

Also Published As

Publication number Publication date
KR100480878B1 (en) 2005-04-07

Similar Documents

Publication Publication Date Title
US10785176B2 (en) Method and apparatus for classifying electronic messages
US10042919B2 (en) Using distinguishing properties to classify messages
JP4906273B2 (en) Search engine spam detection using external data
US7930351B2 (en) Identifying undesired email messages having attachments
US7949718B2 (en) Phonetic filtering of undesired email messages
US20030204569A1 (en) Method and apparatus for filtering e-mail infected with a previously unidentified computer virus
US20060149820A1 (en) Detecting spam e-mail using similarity calculations
US20020004908A1 (en) Electronic mail message anti-virus system and method
US20050060643A1 (en) Document similarity detection and classification system
GB2350747A (en) Hindering undesired transmission or receipt of electronic messages
WO2005027016A2 (en) Fraudulent message detection
US20060190533A1 (en) System and Method for Registered and Authenticated Electronic Messages
US20090276208A1 (en) Reducing spam email through identification of source
KR20090106250A (en) Method, system and computer readable recording medium for filtering spam mail
KR100480878B1 (en) Method for preventing spam mail by using virtual mail address and system therefor
KR100459379B1 (en) Method for producing basic data for determining whether or not each electronic document is similar and System therefor
US11444901B2 (en) Device, method, and computer readable medium for identifying fraudulent email using function terms
JP7206488B2 (en) Information processing device, client terminal, control method, and program
Spracklin Filtering email based on Kolmogorov complexity measures.
Siefkes Challenges in Spam Filtering Research

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20021031

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20040330

Patent event code: PE09021S01D

PG1501 Laying open of application
AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20041111

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20040330

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

J201 Request for trial against refusal decision
PJ0201 Trial against decision of rejection

Patent event date: 20041211

Comment text: Request for Trial against Decision on Refusal

Patent event code: PJ02012R01D

Patent event date: 20041111

Comment text: Decision to Refuse Application

Patent event code: PJ02011S01I

Appeal kind category: Appeal against decision to decline refusal

Decision date: 20050228

Appeal identifier: 2004101005859

Request date: 20041211

AMND Amendment
PB0901 Examination by re-examination before a trial

Comment text: Amendment to Specification, etc.

Patent event date: 20050110

Patent event code: PB09011R02I

Comment text: Request for Trial against Decision on Refusal

Patent event date: 20041211

Patent event code: PB09011R01I

Comment text: Amendment to Specification, etc.

Patent event date: 20040525

Patent event code: PB09011R02I

B701 Decision to grant
PB0701 Decision of registration after re-examination before a trial

Patent event date: 20050228

Comment text: Decision to Grant Registration

Patent event code: PB07012S01D

Patent event date: 20050202

Comment text: Transfer of Trial File for Re-examination before a Trial

Patent event code: PB07011S01I

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20050324

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20050325

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20080325

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20090311

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20100312

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20110314

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20120314

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20130313

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20130313

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20140312

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20140312

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20150312

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20150312

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20180212

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20180212

Start annual number: 14

End annual number: 14

FPAY Annual fee payment

Payment date: 20190325

Year of fee payment: 15

PR1001 Payment of annual fee

Payment date: 20190325

Start annual number: 15

End annual number: 15

FPAY Annual fee payment

Payment date: 20200310

Year of fee payment: 16

PR1001 Payment of annual fee

Payment date: 20200310

Start annual number: 16

End annual number: 16

PR1001 Payment of annual fee

Payment date: 20210225

Start annual number: 17

End annual number: 17

PC1801 Expiration of term

Termination date: 20230430

Termination category: Expiration of duration