LINUX-BG Adres : http://www.linux-bg.org |
Postfix - integratsiia s ClamAV, Amavisd-new i Spamassassin |
![]() |
![]() |
Ot: N. Antonov Publikuvana na: 25-11-2006 Adres na statiiata: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=388152596 |
![]() |
![]() |
![]() |
![]() |
![]() |
Tazi statiia opisva edin ot mnogoto nachini, po koito mozhete da integrirate poshtenskiia survur Postfix sus skener za antivirusna i antispam proverka. Sushtata konfiguratsiia raboti na mashinata, koiato obrabotva poshtenskiia trafik na "Linuks za bulgari". Statiiata e ogranichena do realizatsiiata na bazata na distributsiiata Debian GNU/Linux i e motivirana ot zasileniia interes kum temata i mnozhestvoto vuprosi, koito poluchavam po ICQ ili na lichna korespondentsiia.
Neobhodimi paketi
Ako iskate antivirusniiat skener da analizira arhivi, kompresirani v razlichni formati, dostatuchno e samo da instalirate suotvetniia paket. Poddruzhkata na niakoi kompresirashti formati se namira v sektsiiata non-free na Debian. PostfixNa purvo miasto imame Postfix, koito posreshta vhodiashtata poshta na standartniia za tova port - 25. Kakto znaete, tozi poshtenski survur e "razbit" na mnozhestvo supodchineni demoni, koito se grizhat za razlichni neshta i mogat da budat konfigurirani individualno, koeto go pravi izklyuchitelno moshten i udoben za razlichni tseli. V konfiguratsiiata na Postfix imame ukazanie da nasochva vhodiashtata poshta kum vunshen filtur za sudurzhanie, koito "slusha" v nashiia sluchai na port 10024.
Amavisd-newKakto lichi po-gore, trafikut se nasochva kum Amavisd-new, koito ima grizhata da "posreshtne" pismata, da gi proveri chrez Spamassassin i ako preminat proverkata, da gi nasochi kum clamsmtp. Konfiguratsionniiat fail na Amavis e goliam, no nie niama da promeniame mnogo neshta po nego. V obshti lini, niakolko drebolii. Ostanaloto prilozhenito si go pravi samo s nastroikite po podrazbirane. Eto redovete, koito se e nalozhilo da pipnem faila /etc/amavis/amavisd.conf:
Kakto mozhe bi se doseshtate, ostaviame na Amavis samo da se pogrizhi za spama, kato "izvika" na pomosht spamassassin. Virusite gi ostaviame na clamsmtp, koito predvaritelno e nastroen da "slusha" na port 10025. ClamAVEdinstveniiat konfiguratsionen fail, koito triabva da promenim, v nashiia sluchai e /etc/clamsmtpd.conf. Dve neshta triabva da posochim izrichno - na koi port "slusha" samiiat demon i kum koi port da nasochva pismata, sled kato sa preminali prez proverkata. Doseshtate se, che toi triabva da gi vurne obratno na Postfix, koito gi ochakva na port 10026.
Taka, sled kato pismata sa napravili edna goliama "razhodka", ako sa ostanali zhivi sled vsichki vidove proverki, se vrushtat otnovo na Postfix i produlzhavat po putia si do krainata poshtenska kutiia na poluchatelia. V obshti linii kontseptsiiata mozhe da bude predstavena po sledniia nachin: ![]() SpamassassinKakto znaete, spamassassin podlezhi na mnozhestvo razlichni nastroiki, koito mogat da budat predmet na otdelna statiia. Spored nahodchivostta na tezi nastroiki se opredelia i dokolko efektivno shte si vurshi rabotata. Eto kak izglezhda negovata konfiguratsiia pri nas:
Oshte restriktsiiAko iskate da namalite natovarvaneto na poshtenskata si sistema, kato otblusnete po-golemiia protsent ot vredniia trafik oshte "na vratata", t.e. predi Postfix da go propusne navutre kum Amavis, mozhete da polzvate restriktsiite po-dolu. Osven poznatite na vsichki RBL i RHSBL proverki tuk ima i strogi iziskvaniia kum drugite poshtenski survuri, koito shte se opitvat da ni izprashtat pisma, za suobraziavane s razlichni RFC preporuki.
Testvaite i spodeliaaite opita si. Ne vsichko, posocheno v tazi statiia, mozhe da vi dade optimalno reshenie, no pone e dokazano, che raboti. Niakoi nastroiki mozhe dori da se okazhe, che ne sa udobni za vashite nuzhdi, no s pravilno razbirane za neshtata shte namerite optimalniia variant. Tuk mozhete da sledite statistikata na poshtenskiia trafik, koito preminava prez survura na "Linuks za bulgari". Drugi statii po temata: << Kak da kompilirame Falkon poddruzhka v MySQL 5 | Kak da izpolzvame Linux-BG kato RHSBL >> |
![]() |
![]() |
![]() |
![]() |
![]() |
Avtorite na saita, kakto i tehnite sutrudnitsi zapazvat avtorskite prava vurhu sobstvenite si materiali publikuvani tuk,
no te sa copyleft t.e. mogat svobodno da budat kopirani i razprostraniavani s iziskvaneto izrichno da se upomenava imeto na avtora,
kakto i da se publikuva na vidno miasto, che te sa vzeti ot originalniia im URL-adres na tozi survur (http://www.linux-bg.org). Avtorskite prava na prevodnite materiali prinadlezhat na tehnite avtori. Ako s publikuvaneto tuk na niakakuv material nevolno sa narusheni nechii prava - sled konstatiraneto na tozi fakt materialut shte bude svalen.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|