Warum wird meine E-Mail als gelesen markiert?

Ich habe kürzlich festgestellt, dass meine E-Mails, die über POP3 auf einem SquirrelMail-Server bereitgestellt und nur von der standardmäßigen Android-E-Mail-Anwendung aufgerufen werden, alle auf dem Server als gelesen markiert sind. Jeder von ihnen? Warum passiert das? Wie kann ich es stoppen?

Antworten (1)

POP3 soll die Serverkopie als gelesen markieren, sobald sie vollständig heruntergeladen wurde . Die Standardeinstellung in der Standard-E-Mail-App ist, dass 2 KB der E-Mail heruntergeladen werden. Wenn Sie zu einer der höheren Optionen wechseln, riskieren Sie, die E-Mail vollständig herunterzuladen, und der Server markiert sie an diesem Punkt als gelesen. (Es ist kein Fehler, es ist ein Feature, siehe eine alte Superuser-Frage ):

POP funktioniert hier wie vorgesehen. Wenn Sie über das Post Office Protocol auf ein Postfach zugreifen, wird erwartet, dass Sie es vom Server in Ihren eigenen Speicher übertragen. ( Die RFCs 1081 und 1939 machen diesen Punkt beide in ihren Einleitungen explizit .) Aus der Sicht des Servers wird eine Nachricht, die RETRieved, aber noch nicht DELEted wurde, tatsächlich vom POP-Client "gelesen".

Mein Problem war, dass ich die Option Abrufgröße begrenzen in den Synchronisierungseinstellungen für dieses Konto auf Unbegrenzt (einschließlich Anhänge) geändert habe . Die Namen der Optionen variieren zwischen Android- und Herstellerversionen.

Geben Sie hier die Bildbeschreibung ein

Wenn ich zu einer kleineren Größe oder nur zu einem Header wechsele, bekomme ich die neuen E-Mails immer noch in der App, während ich sie auf dem Server/Web-Mail nicht als gelesen markiere, bis sie gelesen wurden. Bei 10 oder 20 KB werden einige E-Mails immer noch als gelesen markiert, aber nicht die Mehrheit von ihnen.