Method and system for selectively forwarding electronic-mail
First Claim
1. A method for selectively forwarding electronic mail, the method comprising:
- receiving a first electronic mail message at a first receiving host system from an originator at a sending host system, wherein said first electronic mail message is addressed to a recipient at a first mailbox on said first receiving host system;
searching a transfer list for said first mailbox and a corresponding second mailbox address in response to a determination that said first mailbox is not active on said first receiving host system, wherein said transfer list includes said first mailbox and said corresponding second mailbox address if said recipient had requested that said first mailbox and said corresponding second mailbox address be added to said transfer list via a first user interface screen from a second Internet service provider;
analyzing forwarding instructions to determine if said first electronic mail message should be forwarded to said second mailbox address, wherein said analyzing is performed in response to said first mailbox and said second mailbox address being located on said transfer list, said input to said analyzing includes the identity of said originator and said forwarding instructions were created by said recipient via a second user interface screen from said second Internet service provider;
forwarding said first electronic mail message to said second mailbox address in response to said analyzing resulting in a determination that said first electronic mail message should be forwarded to said second mailbox address; and
transmitting a second electronic mail message to said originator at said sending host system in response to said forwarding, wherein said second electronic mail message includes said second mailbox address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for selectively forwarding e-mail comprising receiving a first e-mail message at a first receiving host system from an originator at a sending host system. The first e-mail message is addressed to a recipient at a first mailbox on the first receiving host system. A transfer list is searched for the first mailbox and a corresponding second mailbox address in response to a determination that the first mailbox is not active on the first receiving host system. The transfer list includes the first mailbox and the corresponding second mailbox address if the recipient had requested that the first mailbox and the corresponding second mailbox address be added to the transfer list via a first user interface screen from a second Internet service provider. Forwarding instructions are analyzed to determine if the first e-mail message should be forwarded to the second mailbox address. The analyzing is performed in response to the first mailbox and the second mailbox address being located on the transfer list. Input to the analyzing includes the identity of the originator and the forwarding instructions were created by the recipient via a second user interface screen from the second Internet service provider. The first e-mail message is forwarded to the second mailbox address in response to the analyzing resulting in a determination that the e-mail message should be forwarded to the second mailbox address. A second e-mail message is transmitted to the originator at the sending host system in response to the forwarding, wherein the second e-mail message includes the second mailbox address.
17 Citations
24 Claims
-
1. A method for selectively forwarding electronic mail, the method comprising:
-
receiving a first electronic mail message at a first receiving host system from an originator at a sending host system, wherein said first electronic mail message is addressed to a recipient at a first mailbox on said first receiving host system;
searching a transfer list for said first mailbox and a corresponding second mailbox address in response to a determination that said first mailbox is not active on said first receiving host system, wherein said transfer list includes said first mailbox and said corresponding second mailbox address if said recipient had requested that said first mailbox and said corresponding second mailbox address be added to said transfer list via a first user interface screen from a second Internet service provider;
analyzing forwarding instructions to determine if said first electronic mail message should be forwarded to said second mailbox address, wherein said analyzing is performed in response to said first mailbox and said second mailbox address being located on said transfer list, said input to said analyzing includes the identity of said originator and said forwarding instructions were created by said recipient via a second user interface screen from said second Internet service provider;
forwarding said first electronic mail message to said second mailbox address in response to said analyzing resulting in a determination that said first electronic mail message should be forwarded to said second mailbox address; and
transmitting a second electronic mail message to said originator at said sending host system in response to said forwarding, wherein said second electronic mail message includes said second mailbox address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for selectively forwarding electronic-mail, the system comprising:
-
a network;
a storage device in communication with said network;
a first user system in communication with said network;
a sending host system in communication with said network;
a second receiving host system in communication with said network; and
a first receiving host system in communication with said network, said first receiving host system including application software to implement a method comprising;
receiving a first electronic mail message at said first receiving host system from an originator on said first user system in communication with said sending host system via the network, wherein said first electronic mail message is addressed to a recipient at a first mailbox on said first receiving host system;
searching a transfer list located on said storage device for said first mailbox and a corresponding second mailbox address in response to a determination that said first mailbox is not active on said first receiving host system, wherein said transfer list includes said first mailbox and said corresponding second mailbox address if said recipient had requested that said first mailbox and said corresponding second mailbox address be added to said transfer list via a first user interface screen from a second Internet service provider;
analyzing forwarding instructions located on said storage device to determine if said first electronic mail message should be forwarded to said second mailbox address at said second receiving host system, wherein said analyzing is performed in response to said first mailbox and said second mailbox address being located on said transfer list, said input to said analyzing includes the identity of said originator and said forwarding instructions were created by said recipient via a second user interface screen from said second Internet service provider;
forwarding said first electronic mail message to said second mailbox address in response to said analyzing resulting in a determination that said first electronic mail message should be forwarded to said second mailbox address; and
transmitting a second electronic mail message to said originator at said sending host system in response to said forwarding, wherein said second electronic mail message includes said second mailbox address. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. The system of 14 further comprising a second user system in communication with said second receiving system via said network and wherein said searching and said analyzing are performed by application software located on said second user system.
-
24. A computer program product for selectively forwarding electronic mail, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;
receiving a first electronic mail message at a first receiving host system from an originator at a sending host system, wherein said first electronic mail message is addressed to a recipient at a first mailbox on said first receiving host system;
searching a transfer list for said first mailbox and a corresponding second mailbox address in response to a determination that said first mailbox is not active on said first receiving host system, wherein said transfer list includes said first mailbox and said corresponding second mailbox address if said recipient had requested that said first mailbox and said corresponding second mailbox address be added to said transfer list via a first user interface screen from a second Internet service provider;
analyzing forwarding instructions to determine if said first electronic mail message should be forwarded to said second mailbox address, wherein said analyzing is performed in response to said first mailbox and said second mailbox address being located on said transfer list, said input to said analyzing includes the identity of the originator and said forwarding instructions were created by said recipient via a second user interface screen from said second Internet service provider;
forwarding said first electronic mail message to said second mailbox address in response to said analyzing resulting in a determination that said first electronic mail message should be forwarded to said second mailbox address; and
transmitting a second electronic mail message to said originator at said sending host system in response to said forwarding, wherein said second electronic mail message includes said second mailbox address.
Specification