Hirdetés

Új hozzászólás Aktív témák

  • akviktor

    csendes tag

    Sziasztok!
    Egy hónapja folyamatosan nem tudta a Gmail POP3-mon keresztül átolvasni a leveleimet ezzel a hibaüzenettel: "The other server sent messages in the wrong order. Please contact your other...".
    Írtam egy üzenetet a supportnak és gondoltam felkészülök a következő körre, amikor visszaírnak, hogy "nem látnak problémát". Utánanéztem mi lehet a gond a pop3 eléréssel és az eredmény elég érdekes, szóval gondoltam megosztom.
    Manuálisan meghajtva a protokollt (telnet tls-en keresztül és a pop3 parancsok használata az rfc szerint) minden rendben volt, viszont egy idő után feltűnt, hogy a LIST parancs kimenetéből hiányzik két elem a 38 és a 39:
    list
    +OK 187
    1 42149
    2 11516
    ...
    36 14504
    37 46087
    40 96119
    41 46145
    ...
    187 6728
    .

    Próbáltam lekérni az adott üzeneteket, semmi nem jött vissza (csak az id, bár gondolom valami hash lehet a sorszámból):
    retr 38
    -ERR message deleted
    retr 39
    -ERR message deleted
    list 38
    +OK 38 0
    list 39
    +OK 39 0
    top 38 1
    -ERR message deleted
    top 39 1
    -ERR message deleted
    uidl 38
    +OK 38 000033145a3488f6
    uidl 39
    +OK 39 000033155a3488f6

    Az előtte és az utána lévő üzeneteket lekérve sikerült belőni a webfelületen mely üzenetekről lehet szó, ott furcsamód a feladó, a címzett, a tárgy és az időpont megvolt, de semmi más:

    Letörölve az üzeneteket újra működik az átolvasás. :DD
    Adatvesztés történhetett? Mindenesetre ez tovább csökkentette az amúgy sem létező bizalmam a szolgáltatás iránt.

    [ Szerkesztve ]

Új hozzászólás Aktív témák