This document describes how to improve Cisco Email Security Appliance (ESA) anti-spam efficacy and reduce spam that bypasses filtering.
Spam messages bypass ESA filtering or are not handled as expected by inbound mail policies.
Complete the procedures in these sections to verify Anti-Spam operation, confirm scanning, tune thresholds, and optimize SBRS and mail flow policies.
1.- Ensure that all Mail Exchange (MX) records (including lower-priority MX records) relay mail through the ESA.
2.- Verify that the appliance has a valid Anti-Spam feature key.
3.- Ensure that Anti-Spam is enabled for all appropriate incoming mail policies.
Navigate to Security Services > Anti-Spam and verify that the most recent rule update time stamps are within the last 2 hours.
1.- Inspect a sample of missed spam messages for the header X-IronPort-Anti-Spam-Result:
2.- If the header is missing, complete these checks:
Review inbound mail policies and verify that spam-positive and suspected-spam messages are dropped or quarantined in the default policy, and that other policies either inherit the default behavior or intentionally override it.
1.- Reduce the Positive Spam Threshold to 80 (default 90) when false positives are acceptable at the certain threshold.
2.- Reduce the Suspected Spam Threshold to 40 (default 50) when false positives are acceptable at the suspect threshold.
3.- When complaints are limited to a subset of recipients, create a separate mail policy for those recipients with lower thresholds.
1.- Adjust SBRS ranges for blocklist and suspect sender groups based on organizational tolerance for false positives.
2.- When policy requires stricter validation, add SBRS none to a suspect sender group that uses a throttled policy.
3.- Set the maximum number of recipients per hour to 5 for the throttled policy.
4.- Optionally create multiple throttled policies with different recipient-per-hour limits for different SBRS ranges.
1.- When policy requires stricter validation, add senders with non-existent or improperly configured Domain Name System (DNS) to a suspect sender group.
2.- Consider a separate mail flow policy that returns a custom 4xx response indicating why messages are rejected.
1.- Enable Lightweight Directory Access Protocol (LDAP) accept to reduce spam sent to invalid recipients.
2.- If LDAP accept is enabled, configure Directory Harvest Attack Protection (DHAP) for each inbound listener with maximum invalid attempts between 5 and 10 per IP.
The ESA includes two content dictionaries: profanity.txt and sexual_content.txt. Apply these dictionaries only where required because they can increase false positives.
Submit false positives and false negatives to Cisco TAC for analysis.
1.- Ensure that inbound and outbound mail are on separate listeners.
2.- Disable SenderBase lookups for outbound email. Navigate to Network > Listeners. Select the outbound listener. Click Advanced. Clear the Use SenderBase IP profiling check box.
SenderBase Network Participation (SBNP) can increase the effectiveness of reputation filters, Anti-Spam, and Virus Outbreak Filters. SBNP has no noticeable performance impact when Anti-Spam is enabled and is secure.
The primary concern with false positives is that important email can be lost. In this context, quarantining or dropping spam-positive email can be problematic. If a legitimate email is sent to a quarantine or a spam folder, it requires a proactive search to identify that legitimate email was misclassified as spam.
In contrast, blocklist and rate-limited emails are blocked in such a way that the sender is notified immediately. If this sender is not a spammer, the sender likely finds another way to make contact. In fact, as an overall policy, blocking by default and then accepting trusted partners on request, is a better position for some businesses.
Throttling, if set properly, rarely if ever affects partners, but provides protection from domains that get infected with viruses. Throttling also is off-putting to spammers. A known spammer technique is to purchase large numbers of IPs, generate enough good email to get a decent SBRS score, and then start sending spam. A larger suspect list range catches the spam, limit the damage they do and it can eventually cause them to stop sending spam to your domain.
| Revision | Publish Date | Comments |
|---|---|---|
2.0 |
05-Oct-2026
|
Recertificaiton |
1.0 |
12-Aug-2014
|
Initial Release |