it-swarm.com.de

Ist es ein häufiges Problem für IMAP, alte Nachrichten als neu anzuzeigen?

Ich habe gerade einen neuen Desktop-Client für Google Mail eingerichtet ( Sparrow ) und es werden einige ältere Nachrichten als neu angezeigt. Ich habe sie per E-Mail gesendet, aber immer noch auf eine Antwort gewartet.

Ist es üblich, dass IMAP einige Zeitstempeldaten falsch anzeigt? Soll ich den Desktop-Client oder IMAP beschuldigen? Ich habe dieses Problem bei der Verwendung von Apple Mail nicht gehabt, aber ich habe das Gefühl, dass es nicht die Schuld des Kunden ist.

2
drury

Eine Nachricht gilt als aktuell, wenn sie das \RECENT -Flag aufweist:

Aus dem rfc3501

   \Recent
       Message is "recently" arrived in this mailbox.  This session
       is the first session to have been notified about this
       message; if the session is read-write, subsequent sessions
       will not see \Recent set for this message.  This flag can not
       be altered by the client.
       If it is not possible to determine whether or not this
       session is the first session to be notified about a message,
       then that message SHOULD be considered recent.
       If multiple connections have the same mailbox selected
       simultaneously, it is undefined which of these connections
       will see newly-arrived messages with \Recent set and which
       will see it without \Recent set.

Also, solange der Client das aktuelle Flag überprüft, sollten Sie IMAP die Schuld geben ...

1
pgras

Ich verwende IMAP mit getmail und es speichert die IDs aller heruntergeladenen Nachrichten in ~/.getmail.

Dies deutet stark darauf hin, dass Nachrichten "Neuheit" in der Verantwortung des Clients und nicht des Servers liegt.

Wenn Sie Zeitstempel verwenden, denken Sie daran, dass bei einigen Personen Datumskopfzeilen beschädigt sind und ihre Nachrichten in ferner Zukunft angezeigt werden.

Wenn ich mein Google Mail mit getmail lese und dann über die Website auf Google Mail gehe, werden alle Nachrichten weiterhin als "neu" angezeigt.

0
barrycarter