Martin Bubik wrote: > zdravim, chtel bych poprosit nekoho kdo ma zkusenosti s provozem > postfixu a spamassassina o par rad jak zacit. > Mam mail server postaveny na freebsd7, podarilo se mi rozchodit postfix > 2.6, > mail server funguje bezvadne a uz ho pouziva nekolik desitek lidi.
V prvni rade by me zajimalo, proc na produkcni server davat Postfix 2.6, (mail/postfix-current), kdyz stable je 2.5 (mail/postfix) a podle nasledujicich radku to nevypada, ze bys byl zrovna expert, ktery chce pomoct s vyvojem a odhalovanim chyb. > nicmene nastal problem se spamem, precetl jsem nekolik navodu a porad > nemam jasno jak na to, > cim vic clanku jsem precetl tim vic v tom mam chaos, kazdy postup byl v > necem jiny a ja nevim co si mam vybrat. Nevybirat ani jedno. Hlavne nebrat zadny z navodu jako step by step, protoze jsou vetsinou ke starsim verzim, nebo k jinym systemum, nez FreeBSD. Takze lepsi je, precist jich jeste par, pochopit, jak funguji jednotlive casti a na zaklade toho si "vymyslet" svuj vlastni system. > Server je jiz pouzivany a ja bych se chtel vyhnout nejakemu delsimu > vypadku - takze nemuzu moc laborovat stylem > - zkusim a uvidim co to udela, jsem rad ze jsem horko tezko rozchodil > postfix a nechtel bych to ted rozhodit. Pak jedine to zkouset na jinem stroji - to je ta spravna cesta. A az to bude nekde jinde odladene, prenest zmeny na produkcni stroj. > Nechci po vas presny postup krok za krokem ale aspon hrubou osnovu s cim > zacit. > > > puvodne jsem chtel zacit instalaci > /usr/ports/mail/p5-Mail-SpamAssassin make install > vyjela na me tabulka s konfiguraci modulu, kdyz jsem zjistoval s cim to > mam zkompilovat, > narazil jsem na jiny postup pres perl moduly > perl -MCPAN -e shell > tady sem se zasekl na nakem ncftpget Tady to chce se jasne rozhodnout, jakou cestou se vydat a nekombinovat dve dohromady. Bud si vsechno instaluju z /usr/ports a nebo si vsechno instaluju rucne treba pomoci perl -MCPAN, ale pokusit se o instalaci z portu a kdyz se me to na neco zepta, zacit co instalovat z cpanu, to neni dobry napad. Pokud vim, tak to jde cele nainstalovat z portu a ani to nebude chtit ncftpget, ani lynx, pravdepodobne ani wget... a navic si udrzis informace o nainstalovanych balicich v centralnim systemu, ktery pouziva FreeBSD. > Where is your gzip program? [/usr/bin/gzip] > Where is your tar program? [/usr/bin/tar] > Where is your unzip program? [/usr/local/bin/unzip] > Where is your make program? [/usr/bin/make] > Where is your lynx program? [/usr/local/bin/lynx] > Where is your wget program? [/usr/local/bin/wget] > Warning: ncftpget not found in PATH > Where is your ncftpget program? [] > > unzip, lynx a wget jsem doinstaloval ale ncftpget v portech freebsd neni, > nevim co to je a kde to mam vzit, takze jsem to radeji prerusil. Pak jsem > cetl jeste neco o maildropu a jeste o necem podobnem jako maildrop > (nazev mi ted vypadl) > co je mezi spamassassinem a postfixem - proste nevim co driv. > > poradite nekdo jak na to? Osobne pouzivam Postfix + Amavisd-new + p5-Mail-SpamAssassin. Zadny maildrop, nic jsem nainstaloval ze cpanu, vsechno je z portu. Postfix predava zpravy na lokalnim socketu content filteru, coz je v mem pripade ten Amavis. Amavis ma konfiguraci, co se zpravou dealt (muze ji predat antiviru, antispamu atd.) a pokud ji preda SpamAssassinu, tak ten ji pouze ohodnoti a dalsi rozhodovani, co se zpravou, je zase na Amavisu. Ten ji pripadne preda zpet do Postfixu, ktery ji doruci. K tomu mam jeste e-mailove uzivatele v MySQL databazi. Pouzivam tuto kombinaci nekolik let bez problemu. Na nekterych serverech je k tomu jeste greylisting. Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l