Establishing trust in an email client
First Claim
1. A method for establishing trust in an email client, the method comprising:
- accepting in an email server a data communications connection from an email client, wherein the connection includes the email client'"'"'s network address;
determining from a stored list of trusted network addresses whether the email client is trusted according to the email client'"'"'s network address;
if the email client is not trusted according to the email client'"'"'s network address, receiving authentication data from the email client and determining whether the email client is trusted according to the authentication data; and
if the email client is not trusted according to the email client'"'"'s network address and the email client is not trusted according to the authentication data, receiving a sender domain name for an email message from the email client and determining whether the email client is trusted according to the sender domain name.
1 Assignment
0 Petitions
Accused Products
Abstract
Establishing trust in an email client including accepting in an email server a data communications connection from an email client, where the connection includes the email client'"'"'s network address; determining from a stored list of trusted network addresses whether the email client is trusted according to the email client'"'"'s network address; if the email client is not trusted according to the email client'"'"'s network address, receiving authentication data from the email client and determining whether the email client is trusted according to the authentication data; and if the email client is not trusted according to the email client'"'"'s network address and the email client is not trusted according to the authentication data, receiving a sender domain name for an email message from the email client and determining whether the email client is trusted according to the sender domain name.
106 Citations
24 Claims
-
1. A method for establishing trust in an email client, the method comprising:
-
accepting in an email server a data communications connection from an email client, wherein the connection includes the email client'"'"'s network address;
determining from a stored list of trusted network addresses whether the email client is trusted according to the email client'"'"'s network address;
if the email client is not trusted according to the email client'"'"'s network address, receiving authentication data from the email client and determining whether the email client is trusted according to the authentication data; and
if the email client is not trusted according to the email client'"'"'s network address and the email client is not trusted according to the authentication data, receiving a sender domain name for an email message from the email client and determining whether the email client is trusted according to the sender domain name. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for establishing trust in an email client, the system comprising:
-
means for accepting in an email server a data communications connection from an email client, wherein the connection includes the email client'"'"'s network address;
means for determining from a stored list of trusted network addresses whether the email client is trusted according to the email client'"'"'s network address;
means for receiving authentication data from the email client and means for determining whether the email client is trusted according to the authentication data if the email client is not trusted according to the email client'"'"'s network address; and
means for receiving a sender domain name for an email message from the email client and means for determining whether the email client is trusted according to the sender domain name if the email client is not trusted according to the email client'"'"'s network address and the email client is not trusted according to the authentication data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product for establishing trust in an email client, the computer program product comprising:
-
means, recorded on the recording medium, for accepting in an email server a data communications connection from an email client, wherein the connection includes the email client'"'"'s network address;
means, recorded on the recording medium, for determining from a stored list of trusted network addresses whether the email client is trusted according to the email client'"'"'s network address;
means, recorded on the recording medium, for receiving authentication data from the email client and means, recorded on the recording medium, for determining whether the email client is trusted according to the authentication data if the email client is not trusted according to the email client'"'"'s network address; and
means, recorded on the recording medium, for receiving a sender domain name for an email message from the email client and means, recorded on the recording medium, for determining whether the email client is trusted according to the sender domain name if the email client is not trusted according to the email client'"'"'s network address and the email client is not trusted according to the authentication data. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification