Turinys:
- 1 žingsnis: Įdiekite būtinas sąlygas
- 2 veiksmas: „Sendmail“konfigūravimas
- 3 veiksmas: iš naujo paleiskite „Sendmail“
- 4 veiksmas: nustatykite „Procmail“registravimą
- 5 veiksmas: vietinė „Procmail“konfigūracija
- 6 veiksmas: pasirinktiniai grioveliai
- 7 žingsnis: patikrinkite taisykles
- 8 žingsnis: „Bayes“
- 9 veiksmas: atlikta
Video: Kaip kovoti su šlamštu naudojant „Spamassassin“, „Dnsbl“ir „Procmail“: 9 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Aš valdau savo pašto serverį ir dažniausiai tikrinu savo el. Paštą naudodamas pušį. Bėgant metams pušyje įrengiau šlamšto filtrus, kad pašalinčiau šlamštą. Bet aš taip pat žinojau, kad naudoju savo gervuogę, norėdamas patikrinti el. Na, mano pušies filtrai neveikia su voratinkliu. Be to, pastaruoju metu atsirado daugiau šlamšto.
Ši instrukcija parodys, kaip nustatyti „spamassassin“„Fedora“naudojant „procmail“, kad pranešimai, pažymėti kaip šlamštas, būtų automatiškai perkelti į šlamšto aplanką.
1 žingsnis: Įdiekite būtinas sąlygas
Norite įdiegti būtinas sąlygas:
joe@fletcher ~ $ sudo yum įdiegti sendmail-cf sendmail procmail spamassassin spammass-milter
2 veiksmas: „Sendmail“konfigūravimas
Norite patikrinti, ar „sendmail“naudoja juodąjį DNS sąrašą. Redaguokite sendmail.mc ir pridėkite žemiau esančias eilutes.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org ',` `Šlamštas užblokuotas žr. https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', `` Šlamštas užblokuotas žr.: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` dnsbl "," list.dsbl.org "," "Šlamštas užblokuotas, žr. procmail) dnl
3 veiksmas: iš naujo paleiskite „Sendmail“
Atlikę „sendmails mc“failo pakeitimus, turite iš naujo paleisti „sendmail“paslaugą, kad atkurtumėte konfigūracijos failą (sendmail.cf)
joe@fletcher ~ $ sudo paslauga sendmail iš naujo
4 veiksmas: nustatykite „Procmail“registravimą
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#Uncomblement on Troubleshooting#VERBOSE = YES#LOGABSTRACT = YES $ tail/var/log/procmail
5 veiksmas: vietinė „Procmail“konfigūracija
Sukurkite.procmailrc savo namų katalogejoe@fletcher ~ $ vi. ~/Procmailrc: 0:
X-šlamšto būsena: Taip
/home/joe/mail/spam
6 veiksmas: pasirinktiniai grioveliai
Norėsite sukurti pasirinktinių filtrų/nukrypimų rinkinį. „Apache.org“puikiai rašo apie savo pasirinktinių taisyklių kūrimą čia: „Wiki“puslapis Pavyzdžiui, gaunu tą patį šlamštą apie saldainių sandorius su panašiomis temomis kelis mėnesius vienu metu. Galite parašyti taisyklę, ieškodami kelių šių dalykų. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf antraštė CANDY_1 From = ~/hard/iheader CANDY_2 Iš = ~/candy/iheader CANDY_3 Tema = ~/hard/iheader CANDY_4 Tema = ~/candy/iheader CANDY_5 Subject = ~ /urban decay /imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) rezultatas CANDY_MULTI_TEST 5.0 Jei įvykdytos dvi iš aukščiau nurodytų sąlygų, pažymėkite jį kaip šlamštą. Kita galimybė yra įtraukti tam tikrus domenus į juodąjį sąrašą: blacklist_from *@citylinenews.com Arba, jei žinote temą, kurios nenorite gauti: antraštė WARRANTY_CHECK Subject = ~ /Home Warranty /iscore WARRANTY_CHECK 5.0
7 žingsnis: patikrinkite taisykles
Patikrinkite savo sukurtas taisykles:
joe@fletcher ~ $ spamassassin --lint -D Jei nėra klaidų, iš naujo paleiskite spamassassin: joe@fletcher ~ $ sudo paslauga spamassassin restart
8 žingsnis: „Bayes“
Galite išmokyti „spamassassin“atpažinti šlamštą, naudodami Bayeso filtrus.
Pirmiausia nukreipkite jį į savo šlamšto aplanką: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam Tada jūsų gautieji: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe Jis pradės naudoti filtrus, kai turėsite> 200 šlamšto ir kumpių.
9 veiksmas: atlikta
Šiuo metu jūs baigėte savo pirmąjį žingsnį link pašto, kuriame nėra šlamšto.
Pirmą savaitę turėsite toliau ieškoti savo šlamšto aplanke, kad pamatytumėte, ar viskas, pažymėta kaip šlamštas, iš tikrųjų yra šlamštas. Jei šlamštas sklinda, būtinai peržiūrėkite antraštes ir pažiūrėkite, ar yra kažkas, ką galite identifikuoti kaip šabloną, ir parašykite jam naują taisyklę. Aš paprastai tik uodegą/var/log/procmail ir tikrinu, ar neteisingai pažymėtas koks nors kitas šlamštas. Sėkmės! -Džo
Rekomenduojamas:
Kaip sukurti MP3 grotuvą naudojant LCD naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: 6 žingsniai
Kaip sukurti MP3 grotuvą naudojant skystųjų kristalų ekraną naudojant „Arduino“ir „DFPlayer Mini“MP3 grotuvo modulį: Šiandien mes pagaminsime MP3 grotuvą su LCD, naudodami „Arduino“ir „DFPlayer“mini MP3 grotuvo modulį. Projektas gali nuskaityti MP3 failus SD kortelėje ir gali pristabdyti ir žaisti taip pat, kaip ir prieš 10 metų. Taip pat jame yra linksma ankstesnė ir kita daina
M5STACK Kaip rodyti temperatūrą, drėgmę ir slėgį naudojant „M5StickC ESP32“naudojant „Visuino“- lengva padaryti: 6 žingsniai
„M5STACK“Kaip rodyti temperatūrą, drėgmę ir slėgį „M5StickC ESP32“naudojant „Visuino“- lengva padaryti: šioje pamokoje sužinosime, kaip užprogramuoti „ESP32 M5Stack StickC“su „Arduino IDE“ir „Visuino“rodyti temperatūrą, drėgmę ir slėgį naudojant ENV jutiklį (DHT12, BMP280, BMM150)
Kaip sudeginti ATTiny85 naudojant „Arduino-Mega“kaip IPT: 5 žingsniai
Kaip sudeginti ATTiny85 naudojant „Arduino -Mega“kaip interneto paslaugų teikėją: Bendraautoriai - Sayan Wadadar, Chiranjib Kundu ATTiny85 programavimas naudojant „Arduino MEGA2560“kaip interneto paslaugų teikėją. Prieš kelis mėnesius bandžiau sumažinti savo „Arduino“projektą naudodamas „Attiny 85 ic“. Tai buvo pirmas kartas, kai bandžiau užprogramuoti 20u ATTiny 85 naudodami
Kaip užprogramuoti PIC MCU naudojant „PICkit“programuotoją naudojant „Breadboard“: 3 žingsniai
Kaip užprogramuoti PIC MCU naudojant „PICkit“programuotoją naudojant „Breadboard“: norint žaisti su PIC (ar bet kuriuo kitu) mikrovaldikliu, jums nereikia brangių ir sudėtingų įrankių. Viskas, ko jums reikia, yra duonos lenta, kurioje išbandysite savo grandinę ir programavimą. Žinoma, tam tikras programuotojas ir IDE yra būtini. Šioje instrukcijoje
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: 3 žingsniai
Kaip naudoti „Wiimote“kaip kompiuterio pelę naudojant žvakes kaip jutiklį !!: Šis vadovas parodys, kaip susieti „Wii Remote“(„Wiimote“) su kompiuteriu ir naudoti kaip pelę