System and method for verified delivery of e-mail messages
First Claim
Patent Images
1. A computer implemented method of sending a message, comprising:
- receiving a destination of the message to be sent after comparing at least some of the information received in response to at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message, with a known set of information related to the at least the part of the destination of the message;
sending the at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message;
receiving the information about the at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message responsive to the request;
comparing at least some of the received information about the at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message with a known set of information related to the at least the part of the destination of the message; and
sending the message responsive to the comparing step.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method delivers e-mail messages if it can validate the master name server, MX record, or both for the mail domain in the address of the message. Otherwise, the message may be sent by alternate means, such as a message printed and mailed.
20 Citations
25 Claims
-
1. A computer implemented method of sending a message, comprising:
-
receiving a destination of the message to be sent after comparing at least some of the information received in response to at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message, with a known set of information related to the at least the part of the destination of the message; sending the at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message; receiving the information about the at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message responsive to the request; comparing at least some of the received information about the at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message with a known set of information related to the at least the part of the destination of the message; and sending the message responsive to the comparing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for sending a message, comprising:
-
a sender having an input operatively coupled for receiving a destination of the message to be sent after comparing at least some of the information received in response to at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message, with a known set of information related to the at least the part of the destination of the message, the sender for sending at an input/output the at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message received at the sender input, receiving at the input/output the information about the at least one server, and for providing at an output at least a portion of the information about the at least one server received and at least the portion of the destination; at least one verifier, each having a first input coupled to the sender output for receiving the at least the portion of the information about the at least one server and the at least the portion of the destination, the at least one verifier for providing at an input/output the at least the portion of the destination and receiving at the verifier input/output a known set of information, the at least one verifier for comparing at least some of the information received with a known set of information related to the at least the part of the destination of the message and providing at an output an indication responsive to the comparison; and wherein the sender additionally comprises at least one verification input coupled to each of the at least one verifier output for receiving the indication, the sender additionally for sending the message responsive to the indication received at each verification input. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer useable medium having computer readable program code embodied therein for sending a message, the computer program product comprising computer readable program code devices configured to cause a computer system to:
-
receive a destination of the message to be sent after comparing at least some of the information received in response to at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message, with a known set of information related to the at least the part of the destination of the message; send the at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of the destination of the message; receive the information about the at least one server responsive to the request; compare at least some of the information received with a known set of information related to the at least the part of the destination of the message; and send the message responsive to the computer readable program code devices configured to cause the computer to compare. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer implemented method of confirming a trade of at least one security, the method comprising:
-
receiving an order to trade the at least one security, the order to be confirmed by sending a message after comparing at least some of the information received in response to at least one request for information about at least one server that can be used for receiving the message and corresponding to at least a part of an e-mail address to which said confirmation may be sent, with a known set of information related to the at least the part of the destination of the message; providing a request to execute the trade responsive to the order received; receiving an indication of the trade, the trade having at least one price; requesting a first set of information about a computer system corresponding to an e-mail address to which a confirmation of the trade may be sent; receiving the first set of information responsive to the request; providing a second set of information about the computer system corresponding to an e-mail address to which a confirmation of the trade may be sent; and sending a confirmation of the trade, said confirmation comprising a number corresponding to the price, by sending at least one selected from an e-mail message and a message other than an e-mail message, said selection responsive to at least some of the information in the first set having a correspondence to at least some of the information in the second set.
-
Specification