Patent ID: 7756929
Filing Date: 2010-07-13
Classification: G06Q,H04L

Abstract:
1. A system for processing e-mail messages for a plurality of clients, comprising: a database for storing rules and settings for the plurality of clients, including policy rules, content rules and spam rules; a message switch that includes a policy filter, a content filter, and a spam filter, where the message switch receives the e-mail messages in-transit and for each e-mail message of some plurality of the e-mail messages, before delivering the message, the message switch: loads rules and settings which are from the database, where the rules and settings are selected based on their correspondence to a client that is either a sender or recipient of the message, and the policy filter, content filter and spam filter filter the e-mail message according to the policy rules, content rules, and spam rules, respectively; and whereby the rules that are applied to e-mail messages depends on the corresponding clients sending or receiving the e-mail messages, wherein a message is processed by the filters in a particular filter order, and wherein the message switch is dynamically configurable such that the particular filter order changes to adapt to current conditions.