freemail pop3 hiba?

Hambuch Gabor hambuch at w5.hu
2013. Már. 18., H, 14:24:39 CET


2013-03-18 14:15 keltezéssel, bendei írta:
> A problémád az volt, hogy egy-egy levelet többször is letölt a kliensed,
> vagyis az eredeti helyről nem törölte le.
> Ha a kliensednél be van állítva, hogy törölje le a serveren levő
> postafiókodból és még se teszi, akkor a végén hiba történt, különben
> megtette volna.
> Nem egyszer volt ilyen gondom a saját szerverünkkel is, de csak hiba
> esetén duplikált mindent.
> Vagyis szerintem a hiba nem biztos, hogy a freemail-nél van, hanem a
> kliensnél is éppen úgy lehet, illetve a csatornában is. Mivel én is
> folyamatosan  használom a freemailt, és mostanában nem vettem észre
> semmiféle ilyen hibát ...

Pop3 esetén egy UID alapján ellenőrzi a leveleket a kliens. A szerver 
minden levélnek egy ilyen egyedi azonosítót generál, bizonyos logika 
szerint. Ez az azonosító szerver oldalon nincs tárolva a levélben.
Ha kliens oldalon be van állítva, hogy maradjon a szerveren egy másolat 
a levelekből, és szerver oldalon valami miatt változik a levélhez 
tartozó UID, akkor a kliens a saját tárolt változatával összehasonlítva 
mást fog látni, ergo azt hiszi, hogy másik levélről van szó, amit le 
kell tölteni.
A fenti logika alapján nem kell, hogy törlődjön minden levél a 
szerverről ahhoz, hogy a kliens ne akarja újra letölteni. (Különben nem 
működne a levelek kiszolgálón tartása sem pop3-nál.)

-- 
Hambuch Gábor
hambuch at w5.hu


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