Sadržaj:
- Korak 1: Instalirajte preduvjete
- Korak 2: Konfiguracija Sendmail -a
- Korak 3: Ponovno pokretanje programa Sendmail
- Korak 4: Postavite Procmail evidentiranje
- Korak 5: Local Procmail Config
- Korak 6: Prilagođeni mlinovi
- Korak 7: Provjerite pravila
- Korak 8: Bayes
- Korak 9: Gotovo
Video: Kako se boriti protiv neželjene pošte koristeći Spamassassin, Dnsbl i Procmail: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:09
Pokrećem vlastiti poslužitelj pošte i većinu vremena provjeravam svoju e -poštu koristeći bor. Godinama sam postavio filtere za neželjenu poštu u boru kako bih uklonio neželjenu poštu. Ali poznato je i da koristim svoju kupinu za provjeru e -pošte pomoću vjeverice. Pa moji borovi filtri nisu radili na vjeverici. Osim toga, u posljednje vrijeme dolazi više spama.
Ova instrukcija će vam pokazati kako postaviti spamassassin na Fedori koristeći procmail za automatsko premještanje poruka označenih kao neželjena pošta u mapu sa neželjenom poštom.
Korak 1: Instalirajte preduvjete
Morat ćete instalirati svoje preduvjete:
joe@fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Korak 2: Konfiguracija Sendmail -a
Želite provjeriti koristi li sendmail DNS crnu listu. Uredite sendmail.mc i dodajte donje redovejoe@fletcher ~ $ vi /etc/mail/sendmail.mcFEATURE(`dnsbl ', `bl.spamcop.net',` "Spam blokiran vidi: https://spamcop.net/bl.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org ',` "Neželjena pošta blokirana vidi: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', `" Spam blokiran vidi: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` dnsbl ', `list.dsbl.org',` "Neželjena pošta blokirana, pogledajte: https://dsbl.org/listing?"$&{client_addr}')dnlDok imate to otvoreno, dodajte procmail kao zadani dopisnik: MAILER (procmail) dnl
Korak 3: Ponovno pokretanje programa Sendmail
Nakon što ste izvršili izmjene u datoteci mc za slanje pošte, trebali biste ponovo pokrenuti uslugu pošte za ponovnu izgradnju konfiguracijske datoteke (sendmail.cf)
joe@fletcher ~ $ sudo servis sendmail restart
Korak 4: Postavite Procmail evidentiranje
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#U nastavku ostavite komentar za rješavanje problema#VERBOSE = DA#LOGABSTRACT = DA Sada možete provjeriti procmail slanjem datoteke dnevnika pod/var/logjoe@fletcher ~ $ tail/var/log/procmail
Korak 5: Local Procmail Config
Kreirajte.procmailrc u svom kućnom imenikujoe@fletcher ~ $ vi. ~/Procmailrc: 0:
X-Spam-Status: Da
/home/joe/mail/spam
Korak 6: Prilagođeni mlinovi
Morat ćete stvoriti skup prilagođenih filtera/mitara. Apache.org ima sjajan zapis o stvaranju vlastitih prilagođenih pravila ovdje: Wiki PageSiguran sam da ste primijetili da neželjena pošta slijedi obrasce. Na primjer, dobivam isti neželjeni sadržaj o slatkišima sa sličnim temama nekoliko mjeseci odjednom. Mogli biste napisati pravilo tražeći nekoliko ovih stvari. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf zaglavlje CANDY_1 From = ~/hard/iheader CANDY_2 From = ~/candy/iheader CANDY_3 Subject = ~/hard/iheader CANDY_4 Predmet = ~/candy/iheader CANDY_5 Predmet = ~ /urbano propadanje /imeta CANDY_MULTI_TEST (((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) rezultat CANDY_MULTI_TEST 5.0 Ako su ispunjena dva od gore navedenih uslova, označite ih kao neželjenu poštu. Druga je mogućnost staviti određene domene na crnu listu: blacklist_from *@citylinenews.com Ili ako znate temu koju ne želite primati: zaglavlje WARRANTY_CHECK Subject = ~ /Početna garancija /iscore WARRANTY_CHECK 5.0
Korak 7: Provjerite pravila
Provjerite pravila koja ste stvorili:
joe@fletcher ~ $ spamassassin --lint -D Ako nema grešaka, ponovo pokrenite spamassassin: joe@fletcher ~ $ sudo servis spamassassin restart
Korak 8: Bayes
Možete trenirati spamassassin da identificira neželjenu poštu pomoću Bayesovih filtera.
Prvo ga usmjerite u mapu sa neželjenom poštom: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam Zatim u vašu pristiglu poštu: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe Filteri će početi koristiti kada imate> 200 neželjenih poruka i neželjenih poruka.
Korak 9: Gotovo
Na ovom ste mjestu dovršili svoj prvi korak prema pristigloj pošti bez neželjene pošte.
Prvih nedelju dana ćete morati da tražite svoju fasciklu sa neželjenom poštom da vidite da li je sve označeno kao neželjena pošta u stvari neželjena pošta. Ako neželjena pošta prolazi, svakako pogledajte zaglavlja i provjerite postoji li nešto što možete identificirati kao uzorak i za to napišite novo pravilo. Obično samo rep/var/log/procmail provjerim da li je neki neželjeni sadržaj pogrešno označen. Sretno! -Joe
Preporučuje se:
Kako napraviti praćenje podataka uživo protiv koronavirusa COVID 19 s ESP8266, prikaz na e-papiru: 7 koraka
Kako napraviti živi prijenos podataka o koronavirusu COVID 19 s ESP8266, ekran e-papira: 1
Automatsko slanje e -pošte sa fotografijom iz paketne datoteke koristeći staru radnu površinu i XP: 4 koraka
Automatsko slanje e -pošte sa fotografijom iz paketne datoteke pomoću stare radne površine i XP -a: Imam veliku sreću što imam odličan pogled sa prozora kućne kancelarije. Kad sam odsutan, želim vidjeti što propuštam i često sam odsutan. Nekada sam imao svoju web stranicu i kućnu meteorološku stanicu koja bi putem ftp -a prenosila sve vremenske prilike
Izbrišite te neželjene ITunes pjesme sa svog računara: 10 koraka
Izbrišite te neželjene pjesme iz ITunes -a sa svog računara: Zdravo, dame i gospodo, ovo je moje prvo uputstvo za kodiranje, pa vas molim da, kada komentirate, ostavite oružje kod kuće (noževi su prihvatljivi, međutim). omogućeno je ljudima da nose neviđenu am
Kako napraviti LED prekidač protiv muhara: 8 koraka
Kako napraviti LED prekidač protiv muhara:
Kako proslijediti vašu TIGERweb poštu na vaš račun e-pošte: 5 koraka
Kako proslijediti vašu TIGERweb poštu na vaš račun e-pošte: Priznajmo, TIGERweb poštu je teško provjeriti. Microsoft Outlook Web Access je spor, grešan i općenito neugodan za upotrebu. Tu se nalazi ovaj vodič. Kada završite ovdje, nadamo se da ćete moći provjeriti svu svoju TIGERweb e-ma