Antispam-it is an open-source project that aims to provide an email filtering system to:
This document provides a guide on how to use antispam-it.
antispam-it can be used both client-side and server-side to block spam emails by adding unwanted domains to your email client or server. You can use antispam-it in various ways, depending on your needs and work environment.
You can use the antispam-it project with uBlock Origin to block spam domains your web browser.
If you already have installed a browser extension supporting the “abp:” protocol (e.g. uBlock Origin, Adblock Plus), you can add the antispam-it list directly as a custom filter by clicking on Subscribe otherwise, you can manually add the list by following these steps:
https://raw.githubusercontent.com/marco-acorte/antispam-it/main/antispam-it.txt).You can use the antispam-it project to block spam emails in Thunderbird by creating a filter that checks incoming emails against the list of bad domains.
According to the antispam rules to import in Thunderbird, you can set up a filter as follows:
You can use the antispam-it project in other email clients by following similar steps to create filters or rules that check incoming emails against the list of bad domains.
You can use the antispam-it project with Spamassassin to block spam emails on your email server.
You can use (or study) the bash script provided in the repository to automate the process of downloading and updating the antispam-it list for Spamassassin.
You can find the script in the import-rules.sh file of the repository.
The script will download the latest antispam-it list and update your Spamassassin configuration automatically.
If you manage an email server, you can integrate the antispam-it list into your server’s spam filtering system. This typically involves:
hosts, json, csv, or txt).Download the antispam-it list:
wget -O /etc/spamassassin/antispam-it.txt https://raw.githubusercontent.com/marco-acorte/antispam-it/main/antispam-it.txt
Configure Spamassassin to use the list by adding the following line to your local.cf file:
header ANTISPAM_IT eval:check_rbl('antispam-it', 'file:///etc/spamassassin/antispam-it.txt')
score ANTISPAM_IT 5.0
Restart Spamassassin to apply the changes:
systemctl restart spamassassin
Download the antispam-it list in Sieve format:
wget -O /var/lib/dovecot/sieve/antispam-it.sieve https://raw.githubusercontent.com/marco-acorte/antispam-it/main/antispam-it.sieve
Compile the Sieve script:
sievec /var/lib/dovecot/sieve/antispam-it.sieve
Restart Dovecot to apply the changes:
systemctl restart dovecot
To keep your spam filtering system up to date with the latest antispam-it list, you can set up a scheduled task (e.g., a cron job) to periodically download and update the list.
If you want to contribute to the antispam-it project, you can: