|
elkövette: Märcz Gábor, Szabó Gyula
LEÍRÁS
PHP POP3 server
Leiras:
A program az POP3 RFC 1725-os ajanlasa alapjan keszult.
Az ott talalhato minimalis implementaciot tartamlazza,
mely elegendo az POP3 server megfelelo mukodeshez.
A program a szabvanyos 110-es porton varja a kapcsolatot,
ezert futtatasahoz root jogosultsagra van szukseg
(es szabad 110-os portra ). Egyidoben 5 kapcsolatot tud
fogadni, de ebbol egyszerre egyet szolgal ki.A szerverre
torteno bejelentkezes utan, a POP3 szerver az alabb leirt
konyvtar szerkezetbol kiolvassa a felhasznalo leveleit,
mely levelket az altalunk irt SMTP szerver helyezett el.
Tovabbi tudnivalokat lasd az SMTP readme-ben. A level
letoltes a szabvanyban leirt parancsokkal valosithato
meg: USER, PASS, LIST, STAT, RETR, DELE, RSET, NOOP, TOP, UIDL, QUIT.
Fajl lista:
Futashoz szukseges fajlok:
pop3.inc.php - fuggvenyek
pop3.php - POP3 szerver
Konfiguracios fajlok (opcionalis):
users - lokalis userek - formatum usernev:password:domain (soronkent)
Szukseges konyvtar szerkezet:
/compo
/compo/hosts/hostnev/usernev/new
/compo/hosts/hostnev/usernev/cur
letrehozasuk manualisan tortenik users file-ban felsorltaknak
megfeleloen
a futtathato es konfiguracios fajlok az /compo konyvtarban
Inditas:
cd /compo
eleresi/ut/php [-d eleresi/ut/php.ini] pop3.php
A POP3 szerverre torteno belepesnel a felhasznalonev a teljes e-mail cim,
pl. USER teszt##kukac##domain-nev.hu
|