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 pomoću Spamassassina, Dnsbla i Procmaila: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Pokrećem vlastiti poslužitelj pošte i većinu vremena provjeravam svoju e -poštu koristeći bor. S godinama sam postavio filtere za neželjenu poštu u boru kako bih uklonio neželjenu poštu. No, poznato mi je i da koristim svoju kupinu za provjeru e -pošte pomoću vjeverice. Pa moji borovi filteri nisu radili na vjeverici. Plus više neželjene pošte dolazilo je u posljednje vrijeme.
Ova instrukcija će vam pokazati kako postaviti spamassassin na Fedori pomoću procmaila 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 retkejoe@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 ', `" Neželjena pošta blokirana 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 ste to otvorili, dodajte procmail kao zadani dopisnik: MAILER (procmail) dnl
Korak 3: Ponovno pokretanje programa Sendmail
Nakon što ste unijeli izmjene u datoteku mc za slanje pošte, trebali biste ponovno pokrenuti uslugu pošte za ponovnu izgradnju konfiguracijske datoteke (sendmail.cf)
joe@fletcher ~ $ sudo usluga 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 = DASada možete provjeriti procmail slanjem datoteke dnevnika pod/var/logjoe@fletcher ~ $ tail/var/log/procmail
Korak 5: Local Procmail Config
Napravite.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 stranicaSiguran 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) ocjena CANDY_MULTI_TEST 5.0 Ako su ispunjena dva gornja uvjeta, označite ih kao neželjenu poštu. Druga je mogućnost staviti određene domene na crni popis: blacklist_from *@citylinenews.comIli ako znate temu koju ne želite primati: zaglavlje WARRANTY_CHECK Subject = ~ /Home Jamstvo /iscore WARRANTY_CHECK 5.0
Korak 7: Provjerite pravila
Provjerite pravila koja ste stvorili:
joe@fletcher ~ $ spamassassin --lint -D Ako nema pogrešaka, ponovno pokrenite spamassassin: joe@fletcher ~ $ sudo servis spamassassin restart
Korak 8: Bayes
Spamassassin možete naučiti 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 Počet će koristiti filtre kada imate> 200 neželjenih poruka i šaljivih poruka.
Korak 9: Gotovo
Na ovom ste mjestu dovršili svoj prvi korak prema pristigloj pošti bez neželjene pošte.
Prvih tjedan dana morat ćete tražiti svoju mapu sa neželjenom poštom da vidite je li sve označeno kao neželjena pošta zapravo 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 je li neki neželjeni sadržaj pogrešno označen. Sretno! -Joe
Preporučeni:
ESP32-CAM Snimite fotografije i pošaljite ih putem e-pošte pomoću SPIFF memorije. -- NEMA SD kartice potrebna: 4 koraka
ESP32-CAM Snimite fotografije i pošaljite ih putem e-pošte pomoću SPIFF memorije. || Nije potrebna SD kartica: Pozdrav narode, ESP32-CAM ploča je jeftina razvojna ploča koja kombinira čip ESP32-S, kameru OV2640, nekoliko GPIO-ova za povezivanje perifernih uređaja i utor za microSD karticu. Ima niz aplikacija u rasponu od web poslužitelja za video streaming, ali
Bot za slanje pošte pomoću Pythona: 5 koraka
Bot za slanje pošte pomoću Pythona: U ovom projektu ćete naučiti kako slati poštu koristeći python. Ovdje sam demonstrirao projekt koji se može koristiti za dokazivanje imate li dovoljno posjetitelja za odlazak na kolaž/školu ili ne. Ovdje imam pretpostavljeni minimalni postotak pohađanja
Upozorenja o vibracijama i temperaturi putem e-pošte pomoću NOD-RED-a: 33 koraka
Upozorenja o vibracijama i temperaturi putem e-pošte pomoću Node-RED-a: Predstavljamo NCD-ov industrijski bežični senzor za vibracije i temperaturu za velike udaljenosti IoT, koji se može pohvaliti upotrebom bežične mrežne strukture do 2 milje. Ovaj uređaj uključuje precizni 16-bitni senzor vibracija i temperature, koji
Automatsko slanje e -pošte s fotografijom iz skupne datoteke pomoću stare radne površine i XP -a: 4 koraka
Automatsko slanje e -pošte s fotografijom iz skupne datoteke pomoću stare radne površine i XP -a: vrlo sam sretan što imam odličan pogled s prozora kućnog ureda. 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 uvjete
Izbrišite te neželjene pjesme s ITunes -a sa svog računala: 10 koraka
Izbrišite te neželjene pjesme s ITunes -a sa svog računala: Hej, 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 ipak prihvatljivi). S dolaskom mp3 playera, omogućeno je ljudima da nose neviđenu am