1. A network traffic filtering system for filtering a flow of electronic messages across a computer network, the system comprising: an engine configured to generate a source reputation profile based on reputation data associated with a source IP address; a profile database associated with the engine for storing the reputation data; and wherein the engine is further configured to provide the source reputation profile to an external system.