doc:appunti:linux:sa:spamassassin
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:appunti:linux:sa:spamassassin [2019/01/18 11:05] – [Punteggio SPAM] niccolo | doc:appunti:linux:sa:spamassassin [2021/07/08 12:19] (current) – [Verifica punteggio] niccolo | ||
|---|---|---|---|
| Line 94: | Line 94: | ||
| Ecco una semplice regola che controlla la presenza di un determinato header **'' | Ecco una semplice regola che controlla la presenza di un determinato header **'' | ||
| - | < | + | < |
| - | describe | + | header |
| - | score SENDER_GOOGLE_CALENDAR | + | describe |
| + | score LOCAL_SENDER_GOOGLE_CALENDAR | ||
| </ | </ | ||
| Fare attenzione alla stringa dopo il segno **'' | Fare attenzione alla stringa dopo il segno **'' | ||
| + | |||
| + | Un altro esempio per penalizzare certi top level domain particolarmente utilizzati dagli spammer: | ||
| + | |||
| + | < | ||
| + | header | ||
| + | describe | ||
| + | score | ||
| + | </ | ||
| + | |||
| + | Vedere anche il paragrafo **[[spamassassin_private_dnsbl# | ||
| ===== AutoWhitelist ===== | ===== AutoWhitelist ===== | ||
| Line 181: | Line 192: | ||
| I test network sono disabilitati se il demone **spamd** viene avviato con l' | I test network sono disabilitati se il demone **spamd** viene avviato con l' | ||
| + | ===== Verifica punteggio ===== | ||
| + | |||
| + | Con il seguente script dovrebbe essere possibile verificare il punteggio associato per ciascun test: | ||
| + | |||
| + | <code bash> | ||
| + | #!/bin/sh | ||
| + | TESTS=" | ||
| + | if [ -z " | ||
| + | echo " | ||
| + | exit 1 | ||
| + | fi | ||
| + | cat << EOF | ||
| + | |||
| + | === Punteggio SpamAssassin === | ||
| + | |||
| + | * Test Bayes e network disabilitati | ||
| + | * Test Bayes disabilitati, | ||
| + | * Test Bayes abilitati, test network disabilitati | ||
| + | * >>> | ||
| + | |||
| + | EOF | ||
| + | TESTS=" | ||
| + | for TEST in $TESTS; do | ||
| + | find / | ||
| + | SCORE=" | ||
| + | if [ -n " | ||
| + | #echo " | ||
| + | RULE=" | ||
| + | SCORE1=" | ||
| + | SCORE2=" | ||
| + | SCORE3=" | ||
| + | SCORE4=" | ||
| + | printf '%-25s %7.2f %7.2f %7.2f %7.2f\n' | ||
| + | fi | ||
| + | done | ||
| + | done | ||
| + | </ | ||
| + | |||
| + | Ecco un esempio di utilizzo: | ||
| + | |||
| + | < | ||
| + | ./ | ||
| + | |||
| + | === Punteggio SpamAssassin === | ||
| + | |||
| + | * Test Bayes e network disabilitati | ||
| + | * Test Bayes disabilitati, | ||
| + | * Test Bayes abilitati, test network disabilitati | ||
| + | * >>> | ||
| + | |||
| + | HELO_NO_DOMAIN | ||
| + | HTML_MESSAGE | ||
| + | NICE_REPLY_A | ||
| + | RDNS_NONE | ||
| + | SPF_FAIL | ||
| + | </ | ||
| ==== Client spamc e IPv6 ==== | ==== Client spamc e IPv6 ==== | ||
doc/appunti/linux/sa/spamassassin.1547805908.txt.gz · Last modified: by niccolo
