eProxy

Szoftver screenshot:
eProxy
Szoftver adatai:
Változat: 1.0
Feltöltés dátuma: 2 Jun 15
Fejlesztő: Raymond Doetjes
Engedély: Ingyenes
Népszerűség: 34

Rating: nan/5 (Total Votes: 0)

eProxy szoftver egy SMTP proxy szerver keret felhasználásra tervezett összefüggésben Postfix verzió 2.1 és újabb. Ez azonban azt is dolgozni, mint egy frontend proxy azonban biztonsági bölcs bízom a postfix smtpd.
Mit lehet eProxy használható?
Ez nagyon gyors és használ multi-threading. Ez különösen gyors, amikor a tényleges tartalom szűrése, ahol lehet használni a sebesség C / C ++ képest az értelmezett nyelv. Ez nagyon könnyen használható.
Van néhány SMTP proxy implementációk odakinn, de csak olyat találtam, fejlesztését vagy Perl vagy Python és néhány közülük rendkívül bonyolult a használata. Ez a végrehajtási nagyon könnyűvé teszi, hogy fejlessze saját tartalom szűrő a C + és már csak annak végrehajtására bármelyik a következő funkciókat (string), a (string), test (string test), és visszatér a pozitív szám, hogy a kiszállítás és a negatív szám, hogy ne engedélyezze a szállítás.
Akkor persze még mindig úgy hívják, hogy a feldolgozás / tartalom szűrő "script (ek)" keresztül popen (), system () vagy exec () hívást, és futtatni őket ezzel a módszerrel.
Mit kell, hogy (újra) végrehajtása
Itt tulajdonképpen egy forrás fájlt, ami érdekes az Ön számára, és ez a emailHandling.cpp fájlt. Itt a következő funkciók meghatározása:
húr getDomainName (string email);
int (string);
int rcptto (string);
int test (string szerv);
void email (string email);
húr getDomainName (string email); Ez egy kényelmi módszer, hogy egyszerűen megszerezni a tartománynév részét egy e-mail címet.
void email (string email); Ebben a funkcióban, amit tehetünk valamit, hogy az e-mail, vagy annak egy részét attól, ahol visszapattant az e-mail. Ezt fel lehet használni, hogy például tárolja az összes e-maileket egy archív vagy vár box, várva a kézi kioldó, amikor egy e-mail-t gyanúsítják.
int (string); Ebben a funkcióban akkor nem ellenőrzi a MAIL FROM része egy SMTP munkamenetet. Amikor a visszatérő negatív szám a tranzakció után törlésre kerül a 550 hibát, amikor visszatér a pozitív érték (nagyobb, mint 0), akkor a MAIL FROM elfogadott. A stringet tartalmaz az e-mail címét
int rcptto (string); Ebben a funkcióban akkor nem ellenőrzi a RCPT TO része egy SMTP munkamenetet. A string tartalmazza az e-mail címre. Térjen vissza a negatív szám, hogy ugrál az e-mail visszatérjen pozitív szám (nagy, mint 0), hogy továbbra is.
int test (string szerv); Ebben a funkcióban akkor végre a tényleges testrész szkennelés. Csak akkor, ha az eredmény kód egy pozitív szám (0-nál nagyobb), akkor a test küld oda, hogy a másodlagos (szállítási) SMTP szerver. Ha ez visszapattant a kódban, hogy nem küld a DATA parancsot és az adatfolyam, ahelyett, hogy küld egy QUIT parancsot, és zárja be az aljzatba, hogy a másodlagos szerver.

Hasonló program

tinyproxy
tinyproxy

11 May 15

amms
amms

20 Feb 15

Cntlm
Cntlm

3 Jun 15

ExaProxy
ExaProxy

20 Feb 15

Hozzászólások a eProxy

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!