![Spamassassin, Dnsbl және Procmail көмегімен спаммен қалай күресуге болады: 9 қадам Spamassassin, Dnsbl және Procmail көмегімен спаммен қалай күресуге болады: 9 қадам](https://i.howwhatproduce.com/images/001/image-1732-112-j.webp)
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51
![Spamassassin, Dnsbl және Procmail көмегімен спаммен қалай күресуге болады Spamassassin, Dnsbl және Procmail көмегімен спаммен қалай күресуге болады](https://i.howwhatproduce.com/images/001/image-1732-113-j.webp)
Мен өзімнің жеке пошта серверімді іске қосамын және мен көбінесе қарағай арқылы электрондық поштаны тексеремін. Бірнеше жылдар бойы мен спамды жою үшін қарағайға спам сүзгілерін қойдым. Мен сондай -ақ, қарақаттың көмегімен squirrelmail арқылы электрондық поштаны тексеретінім белгілі болды. Менің қарағай сүзгілерім ақжелкенде жұмыс істемеді. Сонымен қатар, соңғы уақытта спам көп тарады.
Бұл нұсқаулық сізге спам ретінде белгіленген хабарларды спам қалтасына автоматты түрде жылжыту үшін procmail арқылы Fedora -да спамассассинді қалай орнату керектігін көрсетеді.
1 -қадам: алғышарттарды орнатыңыз
![Алдын ала талаптарды орнатыңыз Алдын ала талаптарды орнатыңыз](https://i.howwhatproduce.com/images/001/image-1732-114-j.webp)
Алдын ала талаптарды орнатқыңыз келеді:
joe@fletcher ~ $ sudo yum sendmail-cf sendmail procmail спамассассин спам-милтер орнату
2 -қадам: Sendmail конфигурациясы
![Sendmail конфигурациясы Sendmail конфигурациясы](https://i.howwhatproduce.com/images/001/image-1732-115-j.webp)
Sendmail DNS қара тізімін қолданатынын тексергіңіз келеді. Sendmail.mc файлын өңдеңіз және төмендегі жолдарды қосыңыз@fletcher ~ $ vi /etc/mail/sendmail.mc.shtml? «$ & {client_addr} ') dnlFEATURE (» dnsbl «,` cbl.abuseat.org', »« Спам бұғатталған, қараңыз: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE («dnsbl',` sbl.spamhaus.org ', »« »Спам бұғатталған, қараңыз: https://spamhaus.org/query/bl?ip=« $ & {client_addr} ») dnlFEATURE (` dnsbl ', `list.dsbl.org',« »Спам бұғатталғанын қараңыз: https://dsbl.org/listing?"$&{client_addr}')dnl Егер сізде бұл ашық болса, procmail -ді әдепкі жіберуші ретінде қосыңыз: MAILER (procmail) dnl
3 -қадам: Sendmail қайта іске қосу
![Sendmail қайта іске қосу Sendmail қайта іске қосу](https://i.howwhatproduce.com/images/001/image-1732-116-j.webp)
Sendmails mc файлына өзгерістер енгізгеннен кейін конфигурация файлын (sendmail.cf) қайта құру үшін sendmail қызметін қайта бастау керек.
joe@fletcher ~ $ sudo қызметі sendmail қайта іске қосыңыз
4 -қадам: Procmail журналын орнатыңыз
![Procmail журналын орнатыңыз Procmail журналын орнатыңыз](https://i.howwhatproduce.com/images/001/image-1732-117-j.webp)
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log# төмендегі ақаулықтарды жою үшін түсініктеме#VERBOSE = YES#LOGABSTRACT = YESЖурнал файлын/var/logjoe@fletcher астына қою арқылы қазір procmail -ді тексеруге болады ~ $ tail/var/log/procmail
5 -қадам: Жергілікті пошта конфигурациясы
![Жергілікті Procmail конфигурациясы Жергілікті Procmail конфигурациясы](https://i.howwhatproduce.com/images/001/image-1732-118-j.webp)
. Jo@fletcher ~ $ vi үй каталогында.procmailrc жасаңыз. ~/Procmailrc: 0:
X-спам күйі: Иә
/home/joe/mail/спам
6 -қадам: реттелетін көрсеткіштер
![Арнайы Милтерлер Арнайы Милтерлер](https://i.howwhatproduce.com/images/001/image-1732-119-j.webp)
Сіз реттелетін сүзгілер/миттер жиынтығын жасағыңыз келеді. Apache.org сайтында өзіңіздің жеке ережелеріңізді жасау туралы керемет жазулар бар: Wiki Page Мен спамның заңдылықтарға сәйкес келетінін байқағаныңызға сенімдімін. Мысалы, мен бірнеше ай бойы ұқсас тақырыптардағы кәмпиттер туралы спам аламын. Сіз осы ережелердің кейбірін іздей отырып, ереже жаза аласыз. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf тақырыбы CANDY_1 From = ~/hard/iheader CANDY_2 From = ~/candy/iheader CANDY_3 Subject = ~/hard/iheader CANDY_4 Subject = ~/candy/iheader CANDY_5 Subject = ~ /қалалық ыдырау /imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) CANDY_MULTI_TEST 5.0 балл Егер жоғарыда көрсетілген шарттардың кез келгені орындалса, оны спам деп белгілеңіз. Тағы бір нұсқа - белгілі бір домендерді қара тізімге қосу: blacklist_from *@citylinenews.com Немесе сіз алғыңыз келмейтін тақырыпты білсеңіз: WARRANTY_CHECK тақырыбы тақырыбы = ~ /Үй кепілдігі /iscore WARRANTY_CHECK 5.0
7 -қадам: Ережелерді тексеру
![Ережелерді тексеру Ережелерді тексеру](https://i.howwhatproduce.com/images/001/image-1732-120-j.webp)
Сіз жасаған ережелерді тексеріңіз:
joe@fletcher ~ $ spamassassin --lint -D Егер қате болмаса, спамассассинді қайта қосыңыз: joe@fletcher ~ $ sudo қызметі спамассассинді қайта іске қосыңыз
8 -қадам: Байес
![Байес Байес](https://i.howwhatproduce.com/images/001/image-1732-121-j.webp)
Сіз спамассассинді байсиандық сүзгілердің көмегімен спамды анықтауға үйрете аласыз.
Алдымен оны спам қалтасына көрсетіңіз: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam Содан кейін сіздің кіріс жәшігіңіз: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe Егер сізде> 200 спам мен ветчина болса, ол сүзгілерді қолдана бастайды.
9 -қадам: Орындалды
![Орындалды Орындалды](https://i.howwhatproduce.com/images/001/image-1732-122-j.webp)
Осы кезде сіз спамсыз кіріс жәшігіне бірінші қадамды аяқтадыңыз.
Спам деп белгіленген барлық нәрсе шынымен спам екенін білу үшін сіз бірінші апта бойы спам қалтасынан іздеуді жалғастыруыңыз керек. Егер спам өтіп жатса, тақырыптарға қарап, үлгі ретінде анықтай алатын және оған жаңа ереже жаза алатын нәрсенің бар -жоғын тексеріңіз. Мен әдетте tail/var/log/procmail -ді жіберемін және спам емес деп қате белгіленгенін тексеремін. Іске сәт! -Джо
Ұсынылған:
Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және енгізуге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: 11 қадам
![Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және енгізуге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: 11 қадам Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және енгізуге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: 11 қадам](https://i.howwhatproduce.com/images/005/image-13271-j.webp)
Microsoft Office Word 2007 бағдарламасында кестені қалай құруға және кірістіруге және сол кестеге қосымша бағандар мен жолдарды қосуға болады: Сізде жұмыс істеп жатқан және өзіңіз ойлаған көптеген мәліметтер бар ма? &Quot; Мен бәрін қалай жасай аламын? бұл мәліметтер жақсы көрінеді және түсіну оңай ма? " Олай болса, Microsoft Office Word 2007 кестесі сіздің жауапыңыз болуы мүмкін
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам
![Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): 10 қадам](https://i.howwhatproduce.com/images/005/image-14551-j.webp)
Linux жүктеу дискісін қалай құруға болады (және оны қалай қолдануға болады): Бұл Linux -тен қалай бастау керектігі туралы қарапайым кіріспе, атап айтқанда Ubuntu
Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: 3 қадам
![Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: 3 қадам Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: 3 қадам](https://i.howwhatproduce.com/images/002/image-3907-19-j.webp)
Android қосымшасын AWS IOT көмегімен және дауысты тану API көмегімен қалай қосуға болады: Бұл оқулық пайдаланушыға Android қосымшасын AWS IOT серверіне қосуды және кофе машинасын басқаратын дауысты тану API түсінуді үйретеді. Қолданба Alexa арқылы кофе машинасын басқарады. Дауыстық қызмет, әр қосымшаның
Iphone 6 және одан жоғары инстаграмды қалай жүктеуге және қолдануға болады: 20 қадам
![Iphone 6 және одан жоғары инстаграмды қалай жүктеуге және қолдануға болады: 20 қадам Iphone 6 және одан жоғары инстаграмды қалай жүктеуге және қолдануға болады: 20 қадам](https://i.howwhatproduce.com/images/005/image-14180-10-j.webp)
Iphone 6 және одан жоғары инстаграмды қалай жүктеуге және қолдануға болады: Бұл нұсқаулық Инстаграмның жаңа қолданушыларына арналған. Бұл есептік жазбаны қалай құруға және оны қалай жасауға болатынын көрсетеді
Ноутбуктің/ноутбуктің қызып кетуімен қалай күресуге болады: 8 қадам
![Ноутбуктің/ноутбуктің қызып кетуімен қалай күресуге болады: 8 қадам Ноутбуктің/ноутбуктің қызып кетуімен қалай күресуге болады: 8 қадам](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124284-how-to-deal-with-laptopnotebook-overheating-8-steps-j.webp)
Ноутбуктің/ноутбуктің қызып кетуімен қалай күресуге болады: Ноутбуктің қызып кетуі ауыр зақым келтіруі мүмкін. Кенеттен өшіру сәтсіздіктері немесе кездейсоқ пайда болатын өлім экрандары сіздің жазу кітапшаңызды қысып жатқандығыңызды білдіруі мүмкін. Менің соңғы ноутбук төсегімде еріп кетті, себебі мен оның жастықшасындағы салқындатқыштарды жауып тастадым