ASSP SMTP Spam szűrés 1. rész
Az Anti Spam SMTP Proxy (ASSP) egy ingyenes (open source), nagyon hatékony spam szűrő, mely még az smtp levelezőszerverünkre érkezés előtt vizsgálja át a beérkező üzeneteket. Gyakorlatilag egy proxy, mely láthatatlanul teszi a dolgát a külvilág és az smtp server között. Nagyon nagy tudású, parancssorból és akár webes felületen is konfigurálható, multiplatformos anti-spam szerverről van szó, mely elérhető Linux, Unix, Windows, OS X, OS/2, stb.. platformokra.
1. Windows 2003-ra való telepítéséhez szükségünk lesz előbb az Active Perl-re. Ennek telepítéséhez korábban egy rövidke segédlet is született: Perl telepítése A segédlettől egyetlen ponton kell eltérni: az 5.8.x.x-es verziót installáljuk és ne a legfrissebbet. Jah és persze ha nem akarjuk apache-al használni azokat a részeket sem kötelező végigcsinálni..
2. Indítsuk el a Perl Package Manager-t, melyet a Start menüben megtalálhatunk alapértelmezett install után. Segítségével ellenőrizhetjük a következő csomagok meglétét és installáljuk a hiányzó darabokat: Compress-ZlibDigest, MD5Emai, ValidFile, ReadBackwardsMail, SPF, QueryMail, SRSNet, DNSNet, SyslogTie, RDBMTime, és HiRes.
3. Szükségünk lesz még a Win32 Daemonra, melyet sajnos nem tartalmaz a csomagkezelő.. Parancssorból viszont a következő parancs kiadásával fel tudjuk tenni:
C:> ppm install http://www.roth.net/perl/packages/win32-daemon.ppd
4. Töltsük le az ASSP-t és másoljuk bele a C:\assp általunk kreált mappába. letöltés
5. Ugyanitt hozzunk létre még néhány mappát: spam, notspam, errors. Az errors mappán belül pedig még két spam és nospam nevűt.
6. Készítsük el a proxy sevice-t:
C:assp> perl addservice.pl -i c:asspassp.pl c:assp
Szükségünk lesz egy config fájlra is, ezt szintén a C:\assp mappában assp.cfg névén hozzuk létre és írjuk bele a következő sort:
AsAService:=1
Már telepített SMTP szerverünk portját állítsuk át 25-ről a 125-ös portra.
Indítsuk el a létrehozott service-t! Az Administrative Tools / Services-ben keressük meg az Anti Spam SMTP Proxy-t és indítsuk el. Alapértelmezetten a Startup Type: Automatic, ezt ne is állítsuk át, mert a továbbiakban az ASSP fog a 25-ös porton figyelni, lelezőszerverünk egy másik portot kapott, nem a szabványos 25-öst, ezért ha az ASSP nem indul, nem fognak eljutni hozzá a levelek.
Ezzel sikeresen be is üzemeltük az ASSP-t.
Az általános konfigurációról a következő részben olvashatsz:
8 Responses to “ASSP SMTP Spam szűrés 1. rész”
Leave a Reply

lgyula on April 7th, 2008
Nagyon tetszett ez az írásod. Kezdő vagyok a témakörben ezért segítséget szeretnék kérni.
Az active perl telepítése után nem találtam azokat a csomagokat amiket írtál, hogy aktiváljak. Ez miért lehet?
Ezt installáltam:
ActivePerl-5.8.8.822-MSWin32-x86-280952.msi
peet on April 7th, 2008
Nem igazán értem.. nekem is pontosan ue. van fenn és megvannak benne a csomagok… A perl package managerrel probáltad?
lgyula on April 7th, 2008
Köszönöm a gyors választ. Igen azzal próbáltam, de lehet hogy én vagyok ilyen gyökér.
Próbaképpen egyébként nem a szerverünkre raktam fel, hanem csak egy xp-re, de nem hiszem hogy ez lenne a gond. Ha mégis akkor ebbe belefutottam, de nem akartam a szerveren kísérletezni rögtön.
lgyula on April 7th, 2008
Ja igen a managerrel próbáltam.
lgyula on April 8th, 2008
Megint itt vagyok. Feltelepítettem a serverre is de nem találom ezeket a csomagokat benne. Az a fura, hogy egyiket sem ezek közül.
peet on April 8th, 2008
Nincs ötletem sajnos. Nekem meg van minden csomag abban a verzióban.
peet on April 8th, 2008
Esetleg így próbáld meg:
ppm install [csomag neve]
lgyula on April 8th, 2008
Köszi szépen a válaszokat. Az ötlet bevált.