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: