Cleanbox
Features Helpdesk Blog Pricing Contact
Sign in Start free trial

Spam symbol reference guide

When creating a filter with the Spam symbol component, you can match on specific indicators from the spam scanning engine. The symbol wiki in the filter editor shows all available symbols. This article provides a complete reference.

Cleanbox custom symbols

These are generated by Cleanbox's crowd-sourced reputation system:

SymbolScoreMeaning
CLEANBOX_BLOCK+8.010+ users reported this sender, 90%+ marked as spam. Very likely spam.
CLEANBOX_QUARANTINE+5.05+ users reported, 70%+ spam ratio. Suspicious sender.
CLEANBOX_GREYLIST+2.03+ users reported, more spam than legitimate reports.
CLEANBOX_TRUSTED-2.05+ teams have whitelisted or prioritized this sender. Trusted.
CLEANBOX_UNCOMMON+1.0First-ever contact across all Cleanbox users. Slight caution.
CLEANBOX_BULK_ESP+0.5Sent via a known bulk email service provider (Mailchimp, SendGrid, etc.).

Authentication symbols

SymbolMeaning
SPF_ALLOWSender IP authorized by domain's SPF record (good)
SPF_FAILSender IP not authorized by SPF (bad)
SPF_SOFTFAILSender IP not in SPF but domain uses ~all policy
DKIM_ALLOWValid DKIM signature (good)
DKIM_REJECTDKIM signature verification failed (bad)
DMARC_POLICY_ALLOWPasses sender's DMARC policy (good)
DMARC_POLICY_REJECTFails sender's DMARC policy (bad)
FORGED_SENDERFrom header does not match actual sender identity

Content symbols

SymbolMeaning
BAYES_SPAMBayesian classifier identifies this as spam
BAYES_HAMBayesian classifier identifies this as legitimate
ZERO_FONTInvisible text (font-size: 0) to evade filters
HIDDEN_PARTSMany visually hidden HTML sections
PHISHING_LAYOUTTiny HTML body with just a link and image (phishing pattern)

Reputation symbols

SymbolMeaning
NO_RDNSSending server has no reverse DNS record
BARE_IPMessage-ID contains a raw IP instead of a hostname
NO_RECEIVEDNo routing headers — email is likely forged

Using symbols in filters

To create a filter based on a spam symbol:

  1. Create or edit a filter
  2. Add a rule with component Spam symbol
  3. Operator: equals
  4. Value: the symbol name (e.g., ZERO_FONT)
  5. Action: Deny to block, or Allow with folder routing to sort

You can also click the symbol wiki icon in the filter editor to browse all symbols and click one to insert it into your rule.

For relay-specific symbol rules, see Relay spam symbols and virus scanning.