Apparatus, a Method, a Program and a System for Processing an E-Mail
AssigneeIMATRIX Corp.
InventorsMitsuo Kojima, Eiji Ohta, Hiromichi Suematsu
Life of this patent
Estimating the term…
Abstract
An e-mail processing system includes an e-mail received from an external apparatus through a network and a managing center that manages the information regarding spam mails. An e-mail system detects a spam mail from the received e-mail based on the information received from the managing center, and user PCs that receive a legitimate e-mail other than spam mails, through the e-mail system.
Claims15
An e-mail processing apparatus capable of processing a spam mail, the e-mail processing apparatus comprising:
- a first outline extractor that extracts outline information showing a feature in appearance of a received e-mail wherein the first outline extractor extracts appearance information that excludes a body of an e-mail, a sender and a sender's e-mail address, and a receiver and a receiver's e-mail address, as the outline information;
- a requestor that requests outside to transmit spam detection information for detecting a spam mail based on the outline information;
- a receiver that receives the spam detection information from outside;
- and
- a first processing unit that determines the e-mail is a spam mail when content of the e-mail applies to corresponding spam detection information.
An e-mail processing system capable of processing a spam mail, the e-mail processing system comprising:
- an e-mail processing apparatus;
- and
- a managing center coupled to the e-mail processing apparatus through a network;
- the e-mail processing apparatus capable of processing the spam mail, comprising:
- a first outline extracting means that extracts outline information showing a feature in appearance of a received e-mail;
- a requesting means that requests outside to transmit spam detection information for detecting a spam mail based on the outline information;
- a receiving means that receives the spam detection information from outside;
- and
- a first determining means that determines the received e-mail is a spam mail when content of the received e-mail applies to corresponding spam detection information,
- wherein the first outline extracting means extracts appearance information that excludes a body of the received e-mail, a sender and a sender's e-mail address, and a receiver and a receiver's e-mail address, as the outline information,
- the managing center comprising:
- a collecting means that collects spam mails;
- a second outline extracting means that extracts outline information showing a feature in appearance of the collected spam mails;
- an extraction data extracting means that extracts extraction data for specifying a spam mail, based on a detection rule for detecting a spam mail;
- a defining means that defines spam detection information for specifying a spam mail for each outline information;
- a database that stores the defined outline information and spam detection information that corresponds to the outline information;
- and
- a transmitting means that transmits the stored defined outline information in the database based on a request of the requesting means of the e-mail processing apparatus,
- wherein the second outline extracting means extracts appearance information that excludes a body of the spam mail, a sender and a sender's e-mail address, and a receiver and a receiver's e-mail address, as the outline information.
A method for processing an e-mail, the method comprising:
- receiving an e-mail;
- extracting a number of lines of a body of the received e-mail, as outline information;
- reading a detection rule for detecting a spam mail that corresponds to the extracted number of the lines and extraction data from a memory;
- extracting determination data from the e-mail based on the read detection rule;
- and
- determining the e-mail is a spam mail when the determination data matches or is approximate to the extraction data.
A computer program product having a computer readable medium with computer program logic recorded thereon, the computer program logic comprising instructions for, when executed on a processing unit, performing a method of processing an e-mail comprising:
- a step of extracting outline information that shows a feature in appearance of a received e-mail;
- a step of searching for spam detection information for detecting a spam mail from a memory, based on the extracted outline information;
- a first determination step that determines whether the e-mail applies to a spam mail, based on the searched spam detection information;
- a step of requesting an external database to transmit spam detection information that corresponds to the outline information when determined the e-mail does not apply to a spam mail;
- and
- a second determination step that determines whether the e-mail applies to a spam mail, based on the spam detection information received from the external database.
Dependencies are inferred from the claim text.