HTML

A rendszergazda naplója

A rendszergazda naplója, hasznos megoldásokkal rendszergazda jelölteknek és felhasználóknak.

Friss topikok

Linkblog

2010.02.09. 17:39 Hegedűs_Gábor

Ingyenes spam szűrő Exchange 2003 szerverhez, hatodik rész, IMF Custom Weighting

Címkék: ingyenes exchange rendszergazdáknak spam szűrés imf custom weighting

Rendszer: Windows 2003 SBS SP2, Magyar; Exchange Server 2003 SP2.

IMF Custom Weighting

A Custom Weighting nem egy külön szűrő, hanem az Intelligent Message Filter része. Lehetőségünk nyílik az SCL értékek növelésére, maximalizálására, illetve csökkentésére bizonyos kulcsszavakkal történő egyezés esetén. Az egyezés a tárgyban, az üzenet "body"-ban, illetve a kettőben egyszerre lehet. Sajnos a feladóban nem, pedig legtöbbször ez is nagyon hasznos lenne, rengeteg üzenet érkezik "Viagra" feladóval.

Az IMF Custom Weighting beállítása.

Természetesen az előző részben ismertetett módon engedélyezni kell az Intelligent Message Filter szűrőt. Ezek után 2 dologra lesz szükségünk, egy kulcsszó listára és egy .dll regisztrálására.

A "C:\Program Files\Exchsrvr\bin\MSCFV2" útvonalon létre kell hoznunk egy MSExchange.UceContentFilter.xml rögzített formátumú fájlt. Nagyon fontos, hogy a fájlnak "unicode" kódolásúnak kell lennie, más kódolás esetén nem fog működni.

Ezek után a parancssorban a regsvr32 "C:\Program Files\Exchsrvr\bin\MSCFV2\MSExchange.UceContentFilter.dll" parancsot kell kiadnunk.

A .dll regisztrálása után indítsuk újra az SMTP szolgáltatást.

A fő kérdés az, hogy honnan kerítünk egy használható kulcsszó listát. Ilyet nekem nem sikerült találni, csak egy, az Outlook levélszemét szűrőjéhez készített változatot, melyet a saját ötleteimmel kiegészítve adaptáltam az IMF Custom Weighting-hez. Az alábbiakban itt most ezt publikálom, természetesen semmiféle garanciát nem tudok rá vállalni, mindenki saját felelősségére használja. Emlékezzünk rá, hogy "unicode" formátumban mentsük:
<?xml version="1.0" encoding="UTF-16"?>
<CustomWeightEntries xmlns="http://schemas.microsoft.com/2005/CustomWeight">
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="Special offer"/>
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="Gratis piller"/>
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="Free Pills"/>
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="Viagra"/>
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="pfizer"/>
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="eCard"/>
     <CustomWeightEntry Type="BOTH" Change="MAX" Text="cialis"/>
     <CustomWeightEntry Type="BOTH" Change="3" Text="over 21"/>
     <CustomWeightEntry Type="BOTH" Change="3" Text="over 18"/>
     <CustomWeightEntry Type="BOTH" Change="3" Text="adults only"/>
     <CustomWeightEntry Type="BOTH" Change="3" Text="pharmacy"/>
     <CustomWeightEntry Type="BOTH" Change="3" Text="casino"/>
     <CustomWeightEntry Type="BOTH" Change="3" Text="replica"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="money back"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="cards accepted"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="removal instructions"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="extra income"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="Dear friend"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="for free?"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="for free!"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="SPECIAL PROMOTION"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="order today"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="order now!"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="money-back guarantee"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="100% satisfied"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="adult web"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="must be 21"/>
     <CustomWeightEntry Type="BODY" Change="3" Text=" xxx "/>
     <CustomWeightEntry Type="BODY" Change="3" Text=" xxx!"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="subscribe"/>
     <CustomWeightEntry Type="BODY" Change="3" Text="unsubscribe"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="watches"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="advertisement"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text=" xxx"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="adult"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="be 18"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="18+"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="erotic"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="sex"/>
     <CustomWeightEntry Type="SUBJECT" Change="3" Text="$$"/>
     <CustomWeightEntry Type="SUBJECT" Change="2" Text="diploma"/>
     <CustomWeightEntry Type="SUBJECT" Change="2" Text="degree"/>
</CustomWeightEntries>

A fenti példából jól látható a fájl szerkezete, tetszőlegesen hozzáadhatunk újabb sorokat.

A működés ellenőrzése.

Küldjünk a szerverünk által kezelt egyik e-mail címre egy levelet, melynek a tárgyában szerepel a "viagra" szó. (Bármilyen meglepő, az IMF alapértelmezésben nem "köpi ki" magától a "viagra" szót tartalmazó üzeneteket.)

A Message Tracking Centerben ellenőrizhetjük, hogy mi történt a levéllel. Ha minden rendben, az IMF kiszűri a levelet. Persze megnézhetjük közvetlenül az IMF archívumban is, vagy a SmartIMF program segítségével is.

A következő, egyben utolsó részben a SmartIMF programról lesz szó.

Szólj hozzá!

A bejegyzés trackback címe:

https://rendszergazda-naploja.blog.hu/api/trackback/id/tr471743242

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.