Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Ma käitan oma e -posti serverit ja kontrollin enamasti oma e -posti männi abil. Olin aastate jooksul männi sisse seadnud rämpsposti filtrid rämpsposti eemaldamiseks. Kuid ma olen ka teada, et kasutan oma murakaga e -posti kontrollimiseks oravaposti abil. Minu männifiltrid ei töötanud oravapostiga. Lisaks lisandus viimasel ajal rohkem rämpsposti.
See juhend annab teile teada, kuidas seadistada spamassassin Fedoras, kasutades procmaili, et rämpspostiks märgitud kirjad automaatselt rämpsposti kausta teisaldada.
Samm: installige eeltingimused
Soovite installida oma eeldused:
joe@fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Samm: Sendmaili seadistamine
Soovite kontrollida, kas sendmail kasutab DNS -i musta nimekirja. Muutke sendmail.mc ja lisage allolevad read joe@fletcher ~ $ vi /etc/mail/sendmail.mcFEATURE(`dnsbl ', `bl.spamcop.net',` "Rämpspost blokeeritud vt: https://spamcop.net/bl.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org ',` `Rämpspost blokeeritud vt: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', `" Rämpspost blokeeritud vt: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` dnsbl ', `list.dsbl.org'," "Rämpsposti blokeerimine vt: https://dsbl.org/listing?"$&{client_addr}')dnlKui olete selle avanud, lisage procmail vaikimisi saatjaks: MAILER (procmail) dnl
Samm: taaskäivitage Sendmail
Pärast sendmails mc -faili muudatuste tegemist peaksite konfiguratsioonifaili (sendmail.cf) taastamiseks sendmail -teenuse taaskäivitama
joe@fletcher ~ $ sudo teenus sendmail taaskäivitage
Samm: seadistage Procmaili logimine
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#Uncommentment for Troubleshooting#VERBOSE = YES#LOGABSTRACT = YES $ tail/var/log/procmail
Samm: kohaliku Procmaili seadistamine
Looge oma kodukataloogi.procmailrc joe@fletcher ~ $ vi. ~/Procmailrc: 0:
X-rämpsposti staatus: Jah
/home/joe/mail/spam
6. samm: kohandatud jahvatid
Soovite luua kohandatud filtrite/nurkade komplekti. Apache.org pakub suurepärast teavet oma kohandatud reeglite loomise kohta siin: Wiki leht Olen kindel, et olete märganud, et rämpspost järgib mustreid. Näiteks saan sama rämpsposti mõne kuu jooksul korraga sarnaste teemade kommipakkumiste kohta. Võite kirjutada reegli, otsides mõnda neist asjadest. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf päis CANDY_1 From = ~/hard/iheader CANDY_2 From = ~/candy/iheader CANDY_3 Subject = ~/hard/iheader CANDY_4 Subject = ~/candy/iheader CANDY_5 Subject = ~ /urban decay /imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) skoor CANDY_MULTI_TEST 5.0Kui kaks ülaltoodud tingimust on täidetud, märkige see rämpspostiks. Teine võimalus on lisada teatud domeenid musta nimekirja: blacklist_from *@citylinenews.com Või kui teate teemat, mida te ei soovi saada: päis WARRANTY_CHECK Subject = ~ /Home Warranty /iscore WARRANTY_CHECK 5.0
Samm: kontrollige reegleid
Kontrollige loodud reegleid:
joe@fletcher ~ $ spamassassin --lint -D Kui sellel pole vigu, taaskäivitage spamassassin: joe@fletcher ~ $ sudo teenus spamassassin restart
8. samm: Bayes
Saate spamassassini õpetada rämpsposti tuvastama, kasutades Bayesi filtreid.
Esmalt suunake see oma rämpsposti kausta: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam Siis teie postkast: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe See hakkab filtreid kasutama, kui teil on> 200 rämpsposti ja singi.
9. samm: valmis
Sel hetkel olete lõpetanud esimese sammu rämpspostivaba postkasti suunas.
Peate esimese nädala jooksul oma rämpsposti kausta otsima, et näha, kas kõik rämpspostiks märgitud on tegelikult rämpspost. Kui rämpspost levib, vaadake kindlasti päiseid ja vaadake, kas on midagi, mida saate mustrina tuvastada, ja kirjutage sellele uus reegel. Tavaliselt lihtsalt saba/var/log/procmail ja kontrollin, kas mõni muu rämpspost on valesti märgitud. Edu! -Joe