Pre-send evaluation of E-mail communications
First Claim
1. A system for identifying attributes associated with content of an e-mail message and alerting a user regarding the attributes, the system comprising:
- a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content;
a server programmed to check an attribute of the e-mail message, and to send the e-mail message; and
one or more information stores in communication with the server, the information stores including information about the e-mail message;
wherein the server is programmed to query the information stores to obtain information about the e-mail message as the e-mail message is being composed by the user, and the server sends a response to the client regarding the e-mail message;
when the response includes a mail tip, the client is programmed to provide the mail tip to the user based on the response, the mail tip being formatted and positioned by the client so that it is integrated within the e-mail message; and
when the response includes a roadblock, the client is programmed to disable a send button of the e-mail message based on the response to prevent the e-mail message from being sent, the roadblock comprising the at least one recipient not being authorized to see the contents of the e-mail message, the send button being grayed out to indicate that the send button is disabled.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
-
Citations
14 Claims
-
1. A system for identifying attributes associated with content of an e-mail message and alerting a user regarding the attributes, the system comprising:
-
a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content; a server programmed to check an attribute of the e-mail message, and to send the e-mail message; and one or more information stores in communication with the server, the information stores including information about the e-mail message; wherein the server is programmed to query the information stores to obtain information about the e-mail message as the e-mail message is being composed by the user, and the server sends a response to the client regarding the e-mail message; when the response includes a mail tip, the client is programmed to provide the mail tip to the user based on the response, the mail tip being formatted and positioned by the client so that it is integrated within the e-mail message; and when the response includes a roadblock, the client is programmed to disable a send button of the e-mail message based on the response to prevent the e-mail message from being sent, the roadblock comprising the at least one recipient not being authorized to see the contents of the e-mail message, the send button being grayed out to indicate that the send button is disabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for alerting a user to information associated with sending of an e-mail message, the method comprising:
-
receiving from a client an e-mail compose event, the e-mail compose event occurring during composition of an e-mail message; accessing one or more information stores to obtain information about the e-mail message; checking an attribute associated with the e-mail message selected from the group consisting of;
(1) a size of the e-mail message exceeds a threshold, (2) a number of recipients contained in the e-mail message exceeds a threshold, (3) the e-mail message contains a restricted attachment, (4) the e-mail message contains a reply-all response from a Blind Carbon Copy recipient, (5) the recipient'"'"'s mailbox is full, (6) a size of the distribution list exceeds a threshold, (7) the distribution list is a moderated distribution list, and (8) the distribution list has restrictions regarding access;selecting a mail tip from a plurality of mail tips, the mail tip corresponding to the information about the e-mail message obtained from the one or more information stores; sending a response to the client during the composition of the e-mail message, the mail tip being configured such that the client can integrate the mail tip within a header section of the e-mail message; and disabling a send button of the e-mail message when the response includes a roadblock to prevent the e-mail message from being sent, the roadblock comprising the recipient not being authorized to see the contents of the e-mail message, the send button being grayed out to indicate that the send button is disabled. - View Dependent Claims (13)
-
-
14. A method for validating a Simple Mail Transport Protocol (SMTP) address of an e-mail message, the method comprising:
-
receiving from a client an e-mail compose event, the e-mail compose event occurring during composition of an e-mail message, the e-mail compose event including an addition of one or more recipients having SMTP addresses; accessing at a server a cache of SMTP addresses; checking one of the SMTP addresses of one of the recipients by checking that a domain associated with the SMTP address matches one listed in the server cache of SMTP addresses; performing a Domain Name Service lookup for the domain; sending a response to the client during the composition of the e-mail message before the e-mail message is sent if the domain is matched; and disabling a send button of the e-mail message when the response includes a roadblock to prevent the e-mail message from being sent, the roadblock comprising the one of the recipients not being authorized to see the contents of the e-mail message, the send button being grayed out to indicate that the send button is disabled.
-
Specification