SEM creates a unique irreversible signature for each email and its elements, and sends the signatures to the SPAMfighter Server for processing. The server then returns a score determining if the message is spam or not. The original mail message never leaves the server during SEM filtering.