2011-01-05 4 views
0

Ich arbeite an E-Mail-Client, sobald ich meine Mail herunterladen werde es als zufällig angezeigt werden, so dass ich verwirrt bin. also ich möchte wissen, das ist der Standardmodus der Sortierung bedeutet aufsteigend oder absteigend.Welches ist der Standard-Sortiermodus für den Mail-Download?

Danke ... !!

+0

Welches Protokoll verwenden Sie, um die Mail vom Mail-Server zu erhalten? – dkarp

Antwort

0

Wenn Sie IMAP zum Abrufen der E-Mail vom Remote-Server verwenden, wird die E-Mail nach aufsteigender IMAP-UID sortiert. Standardmäßig the higher the number, the more recently it was added to the folder:

Unique identifiers 
are assigned in a strictly ascending fashion in the [folder]; as each 
message is added to the [folder] it is assigned a higher UID than the 
message(s) which were added previously. 

aber das bedeutet nicht, dass die Nachrichten in aufsteigender chronologischer Reihenfolge über IMAP heruntergeladen werden. Wenn Sie eine Nachricht von einem Ordner in einen anderen verschieben, erhält sie eine neue UID und wird an den letzten Platz im neuen Ordner verschoben. Und wenn der IMAP-UID-Gültigkeitswert zurückgesetzt wird, sind alle Wetten deaktiviert - die Nachrichten könnten in beliebiger Reihenfolge neu nummeriert werden.

0

Aufsteigend nach Datum würde neueste E-Mails an die Spitze der Liste setzen. Dies ist die Standardsortierreihenfolge, die ich in E-Mail-Clients gesehen habe.

+0

ok, aber ich hatte einen Mail-Client gemacht und ich war Post laden, so dass es als randamly angezeigt wurde, so ist dies auch in aufsteigender Reihenfolge. ? –