ELECTRONIC MAIL SYSTEM AND METHOD
First Claim
1. A method of managing an electronic mail server, wherein the server comprises a computer program for sending electronic mail messages, the program comprising means for tracking at least one status condition relating to said messages, the method comprising:
- a) generating at least one software module which is to be executed upon fulfillment of a status condition which is tracked by the server, andb) attaching said software module to the server such that the software module is automatically executed when said condition is fulfilled.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic mail server processes large numbers of electronic messages. The server includes software which detects various status conditions relating to each message. One or more user-defined software modules are attached to the server software, such that upon detection of a given condition, the associated module is executed. Thus, the modules are executed in real time, i.e. while the main server software is operating. In one example, the user-defined modules can be used to update a database of addresses in real time, when messages to certain addresses in the database are returned as undeliverable.
9 Citations
21 Claims
-
1. A method of managing an electronic mail server, wherein the server comprises a computer program for sending electronic mail messages, the program comprising means for tracking at least one status condition relating to said messages, the method comprising:
-
a) generating at least one software module which is to be executed upon fulfillment of a status condition which is tracked by the server, and b) attaching said software module to the server such that the software module is automatically executed when said condition is fulfilled. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic mail server system, comprising:
-
a) a main server program, the main server program comprising means for sending electronic mail messages, and b) at least one user-defined software module, the software module being attached to the server program such that the module can be executed while the server program is operating, the module being designed to be executed only upon fulfillment of a status condition relating to an electronic mail message being sent. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for processing of electronic mail, comprising:
-
a) a programmed computer, the computer having a memory in which a main server program is loaded, the main server program comprising means for sending electronic mail messages, and b) the computer memory being programmed with at least one user-defined software module, the software module being attached to the server program such that the module can be executed while the server program is operating, the module being designed to be executed only upon fulfillment of a status condition relating to an electronic mail message being sent. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification