What Is the Spamhaus CSS?
The Spamhaus Combined Spam Sources (CSS) Blocklist helps you identify IP addresses that are known for sending spam.
The Spamhaus Combined Spam Sources (CSS) Blocklist is a resource to identify IP addresses known to send unsolicited bulk emails, commonly referred to as spam.
Maintained by the non-profit Spamhaus Project, which tracks email spammers and spam-related activities worldwide, the CSS Blocklist is essential for protecting networks and users from spam. By using this blocklist, email providers and network admins can filter out annoying emails, keeping inboxes safe from unwanted and potentially harmful content.
The Spaamhaus CSS blocklist focuses on SMTP traffic and port-25 based malicious activity detection. You might end up on this list if you send unsolicited emails, have poor email marketing practices, or send out malicious emails because of compromised accounts or content management systems (CMS). Both IPv4 (/32) and IPv6 (/64) addresses are tracked by CSS..
The Spamhaus CSS list is auto-generated to include IP addresses involved in sending low-reputation emails. It mainly targets static spam emitters not covered by the Policy Blocklist (PBL) or Exploits Blocklist (XBL), such as snowshoe spam operations. It also covers other high-risk senders, including compromised hosts.
CSS data is compiled from many sources, resulting from numerous events and heuristics. Typically, the Spamhaus Blocklist contains between 2 to 4 million entries, with 300,000 to 400,000 new listings added daily. Email administrators can use this real-time DNSBL to significantly cut down on spam and other malicious emails. Enjoy industry-leading catch rates with minimal false positives, helping to mitigate security risks, lower email infrastructure costs, and reduce workload.
To get the most out of Spamhaus’ data, implement blocklists at specific points in the email filtering process. For the CSS, it’s part of the Spamhaus Blocklist zone, a subset of SBL, and should be used during:
For more details, check out this best practice guide.
Each blocklist targets a specific behavior. Relying on a single blocklist limits data effectiveness. Spamhaus offers three other IP-based blocklists for free:
These IP blocklists are accessible via ZEN, which combines these datasets for efficient querying.
While most malicious emails are intercepted at the SMTP transaction, many bad actors invest heavily in evading IP detection. For optimal catch rates, domain and hash blocklists should also be employed to filter emails post-acceptance. Spamhaus provides the Domain Blocklist (DBL) for free. Discover more about the importance of domain and hash blocklists here.
To get your CSS blocklist up and running, you can use the data through SMTP server configuration for connection and SMTP transaction checks. Plus, there are open-source tools like SpamAssassin and Rspamd that help with content analysis. There are plugins available for both, making configuration easier, especially if you’re using Spamhaus Technology’s free Data Query Service.
Good news! Using Spamhaus DNSBLs is free for low-volume, non-commercial users. If you’re not sure, check our DNSBL usage criteria.
Spamhaus’ data helps protect billions of mailboxes worldwide. To keep your IP off the list and ensure smooth email service, follow these tips:
If your IP ends up on the CSS blocklist, just visit https://check.spamhaus.org for more info. That’s the one place where CSS removals are dealt with.