Patent ID: 8751583

Claim:
A computer implemented method of ensuring delivery of electronic messages during periods of business disruption from unexpected disasters, the method comprising the steps of: receiving electronic messages from a plurality of sources; and processing each of the received messages for delivery to intended addressees, wherein the processing comprises: validating a domain of a sender of a received message by comparing the domain with a pre-stored list of domains; verifying an address of an intended addressee; and determining at least one of the validation and verification is not satisfied and storing the received message in a message queue for further processing, wherein said further processing comprises: monitoring updates to the pre-stored domain list; subjecting the sender domain of a message in the queue to a further validation process at a pre-determined frequency by comparing the sender domain with the updated domain list if an age of the message does not exceed a specified time threshold; and discarding the message from the message queue if the age of the message exceeds the specified time threshold.