[FreeBSD] Off: Win2k OE + POP3 problema

Miklos Magyari miklos.magyari at eth.ericsson.se
2002. Feb. 18., H, 14:43:33 CET


hello,

> egy TOP-ot ad ki, ha jol emlekszem imigyen: "TOP 1 0"
> 
> Es itten jon a gaz. A szerver ugy valaszol, hogy:
> 
> +OK Top 0 lines of message 1
> 
> majd kiirja a headereket.
> 
> Az OE ellenben valamiert ugy veszi, hogy ezek szerint nincs ott semmi es
> megy tovabb. Ezert persze "nem jonnek meg a levelek". A bizarr az, hogy

> ... szerintetek itt
> a kliens vagy a szerver saros? Vagy mi van?:-)

megoldast nem tudok, csak egy-ket dolgot irnek le, hatha latod valami
hasznat:

1) a pop3 rfc (1939, illetve a 2449-es update) alapjan (ha jol
ertelmezem) a szervered teljesen korrekt, a TOP -ra valo valasznal
elvileg csak a response code (+OK vagy -ERR) az erdekes; pozitiv valasz
eseten jonnek a header(ek) illetve a body sorai. A 2449 teljesen
megengedi, hogy mindenfele szoveges komment menjen a +OK utan. 

Kene irni az MS-nek, hogy a
if (!strcmp (resp, "+OK"))
helyett irjanak
if (!strncmp (resp, "+OK", 3)) 
-mat a pop3.cpp -ben ;-)

2) a TOP elvileg nem teljesen szabvanyositott POP3 parancs, csak
opcionalis kiegeszites, bar az RFC azt mondja, hogy az implementacio
erosen ajanlott.

konkluzio: ha keressuk a hunyot es most vasarnap lennenek a valasztasok,
en az OExpress-re szavaznek :)

Miki



További információk a(z) BSD levelezőlistáról