[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