Talaan ng mga Nilalaman:
- Hakbang 1: I-install ang Mga Kailangan
- Hakbang 2: Pag-configure ng Sendmail
- Hakbang 3: I-restart ang Sendmail
- Hakbang 4: I-set up ang Pag-log ng Procmail
- Hakbang 5: Lokal na Procmail Config
- Hakbang 6: Mga Pasadyang Milter
- Hakbang 7: Suriin ang Mga Panuntunan
- Hakbang 8: Bayes
- Hakbang 9: Tapos Na
Video: Paano Labanan ang Spam Gamit ang Spamassassin, Dnsbl, at Procmail: 9 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Nagpapatakbo ako ng aking sariling mail server, at sinusuri ko ang aking email sa lahat ng oras gamit ang pine. Sa paglipas ng mga taon nag-set up ako ng mga filter ng spam sa pine upang maalis ang spam. Ngunit kilala rin akong gumamit ng aking blackberry upang suriin ang email gamit ang squirrelmail. Sa gayon ang aking mga filter ng pine ay hindi gumana sa squirrelmail. Dagdag pang spam ang dumaan kamakailan.
Ipapakita sa iyo ng itinuturo na ito kung paano i-set up ang spamassassin sa Fedora gamit ang procmail upang ilipat ang mga mensahe na minarkahan bilang spam sa isang folder ng spam na awtomatiko.
Hakbang 1: I-install ang Mga Kailangan
Gusto mong i-install ang iyong mga kinakailangan:
joe @ fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Hakbang 2: Pag-configure ng Sendmail
Nais mong suriin na ang sendmail ay gumagamit ng DNS Blacklist. I-edit ang sendmail.mc at idagdag ang mga linya sa ibaba.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org ',` "Na-block ang Spam tingnan ang: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', "" Na-block ang Spam tingnan ang: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` " procmail) dnl
Hakbang 3: I-restart ang Sendmail
Matapos mong magawa ang iyong mga pagbabago sa sendmails mc file dapat mong i-restart ang serbisyo ng sendmail upang muling itayo ang config file (sendmail.cf)
joe @ fletcher ~ $ sudo service sendmail restart
Hakbang 4: I-set up ang Pag-log ng Procmail
joe @ fletcher ~ $ sudo vi /etc/procmailrcLOGemium=/var/log/procmail.log#Uncomment sa ibaba para sa pag-troubleshoot # VERBOSE = YES # LOGABSTRACT = YESMaaari mong suriin ang procmail ngayon sa pamamagitan ng pag-tailing ng log file sa ilalim / var / logjoe @ fletcher ~ $ buntot / var / log / procmail
Hakbang 5: Lokal na Procmail Config
Lumikha ng isang.procmailrc sa iyong direktoryo sa bahayjoe @ fletcher ~ $ vi. ~ / Procmailrc: 0:
X-Spam-Status: Oo
/ home / joe / mail / spam
Hakbang 6: Mga Pasadyang Milter
Gusto mong lumikha ng isang hanay ng mga pasadyang filter / mitre. Ang Apache.org ay may mahusay na pagsulat sa paglikha ng iyong sariling pasadyang mga patakaran dito: Pahina ng Wiki. Sigurado ako na napansin mo na ang spam ay sumusunod sa mga pattern. Halimbawa Nakukuha ko ang parehong spam tungkol sa mga deal sa kendi na may katulad na mga linya ng paksa sa loob ng ilang buwan nang paisa-isa. Maaari kang sumulat ng isang panuntunan na naghahanap ng ilan sa mga bagay na ito. joe @ fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf header CANDY_1 From = ~ / hard / iheader CANDY_2 From = ~ / candy / iheader CANDY_3 Paksa = ~ / hard / iheader CANDY_4 Paksa = ~ / candy / iheader CANDY_5 Paksa = ~ / pagkabulok sa lunsod / imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) iskor CANDY_MULTI_TEST 5.0 Kung ang alinman sa dalawa sa mga kundisyon sa itaas ay natutugunan, pagkatapos markahan ito bilang spam. Ang isa pang pagpipilian ay ang blacklist ang ilang mga domain: blacklist_from *@citylinenews.comO o kung alam mo ang paksa na hindi mo nais na matanggap: header WARRANTY_CHEK Paksa = ~ / Home Warranty / iscore WARRANTY_CHEK 5.0
Hakbang 7: Suriin ang Mga Panuntunan
Suriin ang mga panuntunang nilikha mo:
joe @ fletcher ~ $ spamassassin --lint -D Kung wala itong mga error, i-restart ang spamassassin: joe @ fletcher ~ $ sudo service spamassassin restart
Hakbang 8: Bayes
Maaari mong sanayin ang spamassassin upang makilala ang spam gamit ang mga bayesian filter.
Una ituro ito sa iyong folder ng spam: joe @ fletcher ~ $ sa-alamin --mbox --spam / home / joe / mail / spam Pagkatapos ang iyong inbox: joe @ fletcher ~ $ sa-alamin --mbox --nonspam / var / mail / joe Magsisimula itong gamitin ang mga filter kapag mayroon kang> 200 mga spam at ham.
Hakbang 9: Tapos Na
Sa puntong ito nakumpleto mo ang iyong unang hakbang patungo sa isang libreng inbox ng spam.
Kailangan mong patuloy na maghanap sa iyong folder ng spam sa unang linggo o higit pa upang makita kung ang lahat na minarkahan bilang spam ay sa katunayan spam. Kung dumadaan ang spam siguraduhing tingnan ang mga header at tingnan kung mayroong anumang maaaring makilala mo bilang isang pattern at magsulat ng isang bagong patakaran para dito. Karaniwan lamang akong buntot / var / log / procmail at suriin upang makita kung ang anumang hindi spam ay maling namarkahan. Good luck! -Joe
Inirerekumendang:
DIY -- Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: 6 Mga Hakbang
DIY || Paano Gumawa ng isang Spider Robot Aling Maaaring Kontrolin Gamit ang Smartphone Gamit ang Arduino Uno: Habang gumagawa ng isang Spider robot, maaaring malaman ng maraming mga bagay tungkol sa robot. Tulad ng paggawa ng Robots ay Nakakaaliw pati na rin ang mapaghamong. Sa video na ito ipapakita namin sa iyo kung paano gumawa ng isang Spider robot, na maaari naming mapatakbo gamit ang aming smartphone (Androi
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Paano Gumawa ng isang Device ng IoT upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: 5 Mga Hakbang
Paano Gumawa ng isang IoT Device upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: Ang Internet ng mga bagay (IoT) ay ang inter-networking ng mga pisikal na aparato (tinukoy din bilang " mga konektadong aparato " at " mga smart device "), mga gusali, at iba pang mga item - naka-embed sa electronics, software, sensor, actuators, at
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c