API Overview

The following diagram demonstrates how a host application could integrate with the Sophos Anti-Spam Engine API.

  1. Message
  2. Host Application (for example, an MTA)
  3. Spam Probability
  4. Sophos Anti-Spam Engine


  • The host application (for example, a Mail Transfer Agent [MTA] or a policy framework) passes an email message to the anti-spam engine.
  • Using defined rules, the engine scans the email message for specific spam features.
  • A spam probability for the email message is returned to the host application.
For information on what a client can do with an email message and an associated spam probability, see "Scanning Message Details".