INTELLIGENT ELECTRONIC MAIL SERVER MANAGER, AND SYSTEM AND METHOD FOR COORDINATING OPERATION OF MULTIPLE ELECTRONIC MAIL SERVERS
First Claim
1. An email server manager for managing operation of multiple email servers, the manager comprising:
- a memory; and
a processor configured by the memory to perform the steps of;
storing received email messages in an email message queue;
extracting destinations from the email messages; and
delivering the email messages to the destinations by way of a plurality of sending email servers in correspondence to feedback received from the sending email servers and/or the destinations.
3 Assignments
0 Petitions
Accused Products
Abstract
Provided are an electronic mail server manager, and a system and method for coordinating operation of multiple electronic mail servers to efficiently store, process, and forward a high volume of electronic mail. The system for managing operation of multiple email servers in accordance with one embodiment may comprise an email message queue; a plurality of receiving email servers; a plurality of sending email servers; and an email server manager having a memory and a processor configured by the memory to perform the steps of storing received email messages in an email message queue; extracting destinations from the email messages; and delivering the email messages to the destinations by way of the sending email servers in correspondence to feedback received from the sending email servers and/or the destinations.
33 Citations
20 Claims
-
1. An email server manager for managing operation of multiple email servers, the manager comprising:
-
a memory; and a processor configured by the memory to perform the steps of; storing received email messages in an email message queue; extracting destinations from the email messages; and delivering the email messages to the destinations by way of a plurality of sending email servers in correspondence to feedback received from the sending email servers and/or the destinations.
-
-
2. An email server manager for managing operation of multiple email servers, the manager comprising:
-
a memory; and a processor configured by the memory to perform the steps of; storing received email messages in an email message queue; extracting destinations from the email messages; and sending a first email message among the email messages in the queue as a first delivery attempt probe to a first destination among the destinations by way of a first sending email server among a plurality of sending email servers in accordance with a prescribed destination probe schedule; wherein at least a second sending email server, different from the first sending email server, is prevented from sending the first email message or another email message having the first destination during the time that the first delivery attempt probe is being carried out. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for managing operation of multiple email servers, the system comprising:
-
a memory; an email message queue; and a processor configured by the memory to perform the steps of; storing received email messages in the queue; extracting destinations from the email messages; and sending a first email message among the email messages in the queue as a first delivery attempt probe to a first destination among the destinations by way of a first sending email server among a plurality of sending email servers in accordance with a prescribed destination probe schedule; wherein at least a second sending email server, different from the first sending email server, is prevented from sending the first email message or another email message having the first destination during the time that the first delivery attempt probe is being carried out. - View Dependent Claims (11, 12)
-
-
13. A system for managing operation of multiple email servers, the system comprising:
-
an email message queue; a plurality of sending email servers; and an email server manager having a memory and a processor configured by the memory to perform the steps of; storing received email messages in the queue; extracting destinations from the email messages; and sending a first email message among the email messages in the queue as a first delivery attempt probe to a first destination among the destinations by way of a first sending email server among the sending email servers in accordance with a prescribed destination probe schedule; wherein at least a second sending email server, different from the first sending email server, is prevented from sending the first email message or another email message having the first destination during the time that the first delivery attempt probe is being carried out. - View Dependent Claims (14, 15)
-
-
16. A system for managing operation of multiple email servers, the system comprising:
-
an email message queue; a plurality of receiving email servers; and a plurality of sending email servers; and an email server manager having a memory and a processor configured by the memory to perform the steps of; storing received email messages in the queue; extracting destinations from the email messages; and sending a first email message among the email messages in the queue as a first delivery attempt probe to a first destination among the destinations by way of a first sending email server among the sending email servers in accordance with a prescribed destination probe schedule; wherein at least a second sending email server, different from the first sending email server, is prevented from sending the first email message or another email message having the first destination during the time that the first delivery attempt probe is being carried out. - View Dependent Claims (17, 18)
-
-
19. A computer-readable medium having stored thereon computer-executable instructions for configuring a processor to perform the steps of:
-
storing received email messages in an email message queue; extracting destinations from the email messages; and sending a first email message among the email messages in the queue as a first delivery attempt probe to a first destination among the destinations by way of a first sending email server among a plurality of sending email servers in accordance with a prescribed destination probe schedule; wherein at least a second sending email server, different from the first sending email server, is prevented from sending the first email message or another email message having the first destination during the time that the first delivery attempt probe is being carried out; and wherein at least a second email message among the email messages in the queue, different from the first email message but having the first destination, is prevented from being sent by the sending email servers during the time that the first delivery attempt probe is being carried out.
-
-
20. A email server management system for improving capacity, throughput, and efficiency of a plurality of email servers, the system comprising:
-
front end handler means for handling received email messages; queue handler means for handling queuing of the received email messages; back end handler means for handling sending of the queued messages; and intelligent feature handler means for handling intelligent features for further improving capacity, throughput, and efficiency of the email servers.
-
Specification