Method and device for processing electronic mail undesirable for user
First Claim
1. An email processing method for selecting emails of a prescribed type undesirable to users and processing the selected emails, comprising the steps of:
- receiving each email at a point on a path from a source of the email to a user;
classifying and accumulating received e-mails based on two or more classification rules, wherein the two or more classification rules that are used to classify received e-mails include;
a relay path, wherein the relay path includes a relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and
names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; and
judging whether the emails accumulated in each of classified groups are emails of the prescribed type or not according to a prescribed algorithm,wherein the emails accumulated in one classified group of emails being judged were classified based on relay path, wherein the relay path includes relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and
wherein the emails accumulated in another classified group of emails being judged were classified based on names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Emails are received and the received emails are classified and accumulated based on relay path information contained in the header of each email. For each of the classified groups, a judgment is made according to a judgment rule including at least (1) the number of received emails per unit time is a first threshold or more and (2) the number of emails having an invalid destination address is a second threshold or more. For emails included in a classified group satisfying at least a prescribed number of items of the judgment rule, a mail process including (a) blockage of delivery to the user and (b) transmitting a pseudo error message replicating an undelivery mail to the source is carried out.
3 Citations
26 Claims
-
1. An email processing method for selecting emails of a prescribed type undesirable to users and processing the selected emails, comprising the steps of:
-
receiving each email at a point on a path from a source of the email to a user; classifying and accumulating received e-mails based on two or more classification rules, wherein the two or more classification rules that are used to classify received e-mails include; a relay path, wherein the relay path includes a relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; and judging whether the emails accumulated in each of classified groups are emails of the prescribed type or not according to a prescribed algorithm, wherein the emails accumulated in one classified group of emails being judged were classified based on relay path, wherein the relay path includes relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and wherein the emails accumulated in another classified group of emails being judged were classified based on names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An email processing method, comprising the steps of:
-
receiving emails while classifying and accumulating the received emails based on two or more classification rules, wherein the two or more classification rules that are used to classify received e-mails include; a relay path, wherein the relay path includes a relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; continuing the reception, classification and accumulation of the emails until an accumulation condition, specifying at least one of accumulation time and the number of accumulated emails, is satisfied; judging whether or not the emails accumulated in each of classified groups satisfy each item of a judgment rule containing at least one of; (1) the number of received emails per unit time is a first threshold or more, (2) the number of emails having an invalid destination address is a second threshold or more, (3) the source address is invalid, (4) the degree of difference of the destination address between emails in the classified group is a third threshold or more, (5) the mail text contains prescribed contents, and (6) the mail text contains a prescribed URL according to a judgment rule application condition specifying which items of the judgment rule should be applied, wherein the emails accumulated in one classified group of emails being judged were classified based on relay path, wherein the relay path includes relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and wherein the emails accumulated in another classified group of emails being judged were classified based on names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; judging whether or not each of the classified groups obeys a comprehensive judgment rule which employs the number of satisfied items of the judgment rule in the items specified by the judgment rule application condition as its condition of judgment; and executing a prescribed mail process including at least one of the following items for the emails of the classified groups judged to obey the comprehensive judgment rule; (a) blockage of delivery to the user, and (b) transmitting a pseudo error message, replicating an undeliverable mail which is returned by a mail server to the source when undeliverable, to the source. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A server device for selecting emails of a prescribed type undesirable to users and processing the selected emails, comprising:
-
a network interface configured to receive emails; a disk unit having stored thereon programs having; a mail classification unit for classifying and accumulating the received emails based on two or more classification rules, wherein the two or more classification rules that are used to classify received e-mails include; a relay path, wherein the relay path includes a relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; a judgment unit for judging whether the emails accumulated in each of classified groups are emails of the prescribed type or not according to a prescribed algorithm, wherein the emails accumulated in one classified group of emails being judged were classified based on relay path, wherein the relay path includes relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and wherein the emails accumulated in another classified group of emails being judged were classified based on names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; and an email processing unit for executing a process based on the result of the judgment; and a central processing unit configured to execute the programs stored on the disk unit.
-
-
26. A non-transitory computer-readable record medium storing a program for instructing a computer to implement:
-
a classification function for classifying and accumulating received emails based on two or more classification rules, wherein the two or more classification rules that are used to classify received e-mails include; a relay path, wherein the relay path includes a relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; a judgment function for judging whether the emails accumulated in each of classified groups are emails of the prescribed type or not according to a prescribed algorithm, wherein the emails accumulated in one classified group of emails being judged were classified based on relay path, wherein the relay path includes relay order in which an e-mail is relayed from a source terminal to a destination terminal through one or more relay devices; and wherein the emails accumulated in another classified group of emails being judged were classified based on names of one or more relay devices regardless of the relay order in which an e-mail is relayed through the one or more relay devices; and an email processing function for executing a process based on the result of the judgment.
-
Specification