Orodha ya maudhui:

Jinsi ya Kupambana na Spam Kutumia Spamassassin, Dnsbl, na Procmail: Hatua 9
Jinsi ya Kupambana na Spam Kutumia Spamassassin, Dnsbl, na Procmail: Hatua 9

Video: Jinsi ya Kupambana na Spam Kutumia Spamassassin, Dnsbl, na Procmail: Hatua 9

Video: Jinsi ya Kupambana na Spam Kutumia Spamassassin, Dnsbl, na Procmail: Hatua 9
Video: JINSI YA KUTUMIA CHUMVI YA MAWE NA MAJI KUFUNGUA NJIA YA MAFANIKIO 2024, Novemba
Anonim
Jinsi ya Kupambana na Spam Kutumia Spamassassin, Dnsbl, na Procmail
Jinsi ya Kupambana na Spam Kutumia Spamassassin, Dnsbl, na Procmail

Ninaendesha seva yangu ya barua, na ninaangalia barua pepe yangu wakati mwingi nikitumia pine. Kwa miaka mingi nilikuwa nimeweka vichungi vya barua taka kwenye pine ili kupalilia taka. Lakini pia nimejulikana kutumia blackberry yangu kuangalia barua pepe kwa kutumia squirrelmail. Vichungi vyangu vya pine havikufanya kazi kwenye squirrelmail. Pamoja na barua taka zaidi zimekuwa zikipitia hivi karibuni.

Mafundisho haya yatakuonyesha jinsi ya kuweka spamassassin kwenye Fedora ukitumia procmail kusonga ujumbe uliowekwa alama kuwa barua taka kwenye folda ya barua taka moja kwa moja.

Hatua ya 1: Sakinisha mahitaji ya awali

Sakinisha mahitaji
Sakinisha mahitaji

Utahitaji kusanikisha mahitaji yako ya kwanza:

joe @ fletcher ~ $ sudo yum kufunga sendmail-cf sentmail procmail spamassassin spammass-milter

Hatua ya 2: Usanidi wa Sendmail

Usanidi wa Sendmail
Usanidi wa Sendmail

Unataka kuangalia kuwa sendmail inatumia orodha nyeusi ya DNS. Hariri sendmail.mc na ongeza mistari hapa chinijoe @ fletcher ~ $ vi /etc/mail/sendmail.mc.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org '," "Spam imefungwa tazama: https://cbl.abuseat.org/lookup.cgi?ip="$& {mteja_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', "" Spam imefungwa tazama: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` dnsbl ', `list.dsbl.org'," "Barua taka imezuiliwa angalia: https://dsbl.org/listing?"$&{client_addr}')dnlWakati unayo hiyo wazi, ongeza procmail kama barua pepe chaguo-msingi: MAILER (procmail) dnl

Hatua ya 3: Sendmail Anzisha upya

Anza tena Sendmail
Anza tena Sendmail

Baada ya kufanya mabadiliko yako kwa faili ya mc ya barua pepe unapaswa kuanzisha tena huduma ya sendmail ili kujenga tena faili ya usanidi (sendmail.cf)

joe @ fletcher ~ $ sudo service sendmail restart

Hatua ya 4: Anzisha Upataji wa magogo ya Procmail

Weka Upataji wa Logmail
Weka Upataji wa Logmail

joe @ fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log #Utoaji maoni hapa chini kwa utatuzi wa matatizo # VERBOSE = YES # LOGABSTRACT = YESUnaweza kuangalia procmail sasa kwa kuweka faili ya logi chini ya / var / logjoe @ fletcher ~ $ mkia / var / logi / procmail

Hatua ya 5: Usanidi wa Procmail wa Mitaa

Config ya Mitaa
Config ya Mitaa

Unda.procmailrc katika saraka yako ya nyumbanijoe @ fletcher ~ $ vi. ~ / Procmailrc: 0:

Hali ya Spam-X: Ndio

/ nyumbani / joe / barua / barua taka

Hatua ya 6: Milters maalum

Milters maalum
Milters maalum

Utataka kuunda seti ya vichungi / vichwa vya kawaida. Apache.org ina maandishi mazuri juu ya kuunda sheria zako za kitamaduni hapa: Ukurasa wa Wiki Nina hakika umeona kuwa barua taka inafuata mifumo. Kwa mfano mimi hupata barua taka sawa juu ya mikataba ya pipi na mistari sawa ya somo kwa miezi michache kwa wakati. Unaweza kuandika sheria ukitafuta kadhaa ya vitu hivi. joe @ fletcher ~ $ sudo vi /etc/mail/spamassassin/local. Mada ya CANDY_5 = ~ / kuoza mijini / imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) alama CANDY_MULTI_TEST 5.0 Ikiwa hali zozote mbili hapo juu zimetimizwa, basi uweke alama kama barua taka. Chaguo jingine ni kuorodhesha vikoa kadhaa: orodha nyeusi_from *@citylinenews.comAu ikiwa unajua mada ambayo hautaki kupokea:

Hatua ya 7: Angalia Sheria

Angalia Kanuni
Angalia Kanuni

Angalia sheria ulizounda:

joe @ fletcher ~ $ spamassassin --lint -D Ikiwa haina makosa, anzisha tena spamassassin: joe @ fletcher ~ $ sudo service spamassassin restart

Hatua ya 8: Bayes

Bayes
Bayes

Unaweza kufundisha spamassassin kutambua barua taka kwa kutumia vichungi vya bayesian.

Kwanza onyesha kwenye folda yako ya barua taka: joe @ fletcher ~ $ sa-learn --mbox --spam / home / joe / mail / spam Kisha sanduku lako: joe @ fletcher ~ $ sa-learn --mbox --nonspam / var / mail / joe Itaanza kutumia vichungi wakati una> spams 200 na hams.

Hatua ya 9: Imekamilika

Imefanywa
Imefanywa

Kwa wakati huu umekamilisha hatua yako ya kwanza kuelekea kikasha kisicho na barua taka.

Itabidi uendelee kutazama kwenye folda yako ya barua taka kwa wiki ya kwanza au ili uone ikiwa kila kitu kilichowekwa alama kama barua taka ni kweli barua taka. Ikiwa barua taka inapitia hakikisha uangalie vichwa vya habari na uone ikiwa kuna kitu chochote unaweza kutambua kama muundo na uandikie sheria mpya. Kawaida mimi tu mkia / var / log / procmail na kuangalia ikiwa hakuna barua taka yoyote imewekwa alama isiyo sahihi. Bahati njema! -Joe

Ilipendekeza: