Filtering Email Messages Corresponding to Undesirable Domains
First Claim
1. An email client comprising:
- a receiver configured to receive an email message, the email message originating from a domain from an undesired geographic location, the email message having a header, the header being indicative of the domain from an undesired geographic location;
a database having at least one domain from an undesired geographic location;
a filter configured to filter the received email message to determine the originating domain from an undesired geographic location; and
compare logic configured to compare the originating domain from an undesired geographic location in the email message with the at least one domain from an undesired geographic location in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
An email message is filtered to determine whether or not it is an undesired email message (e.g., “spa,” “junk mail,” etc.) that originates from an undesirable domain, such as, for example, a domain designated as originating from an undesirable geographic location. In some embodiments, upon determining that the email message originates from an undesirable domain, the email message is deleted (e.g., permanently removed, moved to a designated folder, marked for followup, etc.). In other embodiments, upon determining that the email message originates from an undesirable domain, the email message is further filtered to determine whether or not the email message includes attributes that indicate that the email message should not be discarded.
95 Citations
17 Claims
-
1. An email client comprising:
-
a receiver configured to receive an email message, the email message originating from a domain from an undesired geographic location, the email message having a header, the header being indicative of the domain from an undesired geographic location;
a database having at least one domain from an undesired geographic location;
a filter configured to filter the received email message to determine the originating domain from an undesired geographic location; and
compare logic configured to compare the originating domain from an undesired geographic location in the email message with the at least one domain from an undesired geographic location in the database.
-
-
2. A communication system comprising:
-
a receiver configured to receive an email message, the email message originating from an originating domain, the email message comprising a header, the header including an originating Internet protocol (IP) address, the originating IP address being indicative of the originating domain;
a first database having a non-U.S. IP address, the non-U.S. IP address being indicative of an origin from a domain originating from an undesired geographic region;
a first filter configured to extract the originating IP address from the received email message; and
compare logic configured to compare the extracted originating IP address with the non-U.S. P address in the first database to determine whether the originating IP address corresponds to a domain from an undesired geographic location. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. A communication method comprising the steps of:
-
receiving an email message, the email message originating from an originating Internet protocol (IP) address;
extracting the originating IP address from the email message; and
comparing the originating IP address to a list of non-U.S. IP addresses to determine whether the extracted email address is included in the list of non-U.S. IP addresses. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium comprising:
-
computer-readable code adapted to instruct a programmable device to receive an email message, the email message originating from an originating Internet protocol (IP) address;
computer-readable code adapted to instruct a programmable device to extract the originating IP address from the email message; and
computer-readable code adapted to instruct a programmable device to compare the originating IP address to a list of non-U.S. IP addresses to determine whether the extracted email address is included in the list of non-U.S. IP addresses. - View Dependent Claims (17)
-
Specification