Simultaneous synchronous split-domain email routing with conflict resolution
First Claim
1. A method of delivering an original electronic message to one or more points of delivery that are not specified in the destination address of the original message, the method comprising:
- providing one or more duplicating mail transfer agents to receive one or more original electronic messages and make one or more copies of the original messages, wherein each copy has the same destination address as its original message;
receiving at one of the duplicating electronic mail transfer agents, the original electronic message with a destination address;
providing a database accessible by the one or more duplicating mail transfer agents of additional mail transfer agents associated with the destination address of the original message;
making one or more copies of the original messages by the one or more duplicating mail transfer agents, wherein each copy has the same destination address as the original message;
associating one of the additional mail transfer agents from the database to each copy of the original messages, wherein each mail transfer agent is different from each of the other mail transfer agents so that each copy of the messages has a point of delivery different from each of the other copies;
transmitting the original electronic message towards its destination address; and
transmitting each copy of the messages synchronously towards its respective associated mail transfer agent.
5 Assignments
0 Petitions
Accused Products
Abstract
An email address may be associated with more than one inbox on more than one server. An email sent to such an address may not be delivered automatically to all the inboxes because mail transfer agents follow a rule that each email address is uniquely associated with one inbox on one server, so such agents stop after delivering email to the first inbox. A switching mail transfer agent processes email to deliver to more than one inboxes associated with the address substantially synchronously and substantially without duplicates being delivered to the same inbox.
20 Citations
18 Claims
-
1. A method of delivering an original electronic message to one or more points of delivery that are not specified in the destination address of the original message, the method comprising:
-
providing one or more duplicating mail transfer agents to receive one or more original electronic messages and make one or more copies of the original messages, wherein each copy has the same destination address as its original message; receiving at one of the duplicating electronic mail transfer agents, the original electronic message with a destination address; providing a database accessible by the one or more duplicating mail transfer agents of additional mail transfer agents associated with the destination address of the original message; making one or more copies of the original messages by the one or more duplicating mail transfer agents, wherein each copy has the same destination address as the original message; associating one of the additional mail transfer agents from the database to each copy of the original messages, wherein each mail transfer agent is different from each of the other mail transfer agents so that each copy of the messages has a point of delivery different from each of the other copies; transmitting the original electronic message towards its destination address; and transmitting each copy of the messages synchronously towards its respective associated mail transfer agent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for automatically delivering via a network an email having a recipient address associated with more than one inbox on one or more mail transfer agents to inboxes associated with the recipient address, the method comprising the steps of:
-
providing one or more duplicating mail transfer agents to receive one or more original electronic messages and make one or more copies of the original messages, wherein each copy has the same recipient address as its original message; providing a database of additional mail transfer agents associated with the recipient address; transmitting the email from a first mail transfer agent to one of the duplicating transfer agents before delivering the email to the recipient address; creating a copy of the email for each mail transfer agent associated with the recipient address, wherein the copy has the same destination address as the original; applying one or more email addressing policies to each copy of the email to associate the recipient address with one or more mail transfer agents; and delivering the email automatically and synchronously to mail transfer agents associated with the recipient address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A network comprising:
-
one or more local mail transfer agents; one or more non-local mail transfer agents networked with at least one of the local mail transfer agents; one or more duplicating mail transfer agents networked with at least one of the local and at least one of the non-local mail transfer agents; and at least one address policy database accessible by at least one of the one or more duplicating mail transfer agents, wherein the database contains additional non-local delivery addresses associated with at least one of the one or more local mail transfer agents; wherein an email received by one of the duplicating mail transfer agents is copied, tagged, associated with an address policy from the policy database and delivered to at least one of the one or more local and at least one of the one or more non-local mail transfer agents with duplicate delivery prevention. - View Dependent Claims (16, 17, 18)
-
Specification