david, eMailempfang, Anzeige, differenz

  • Hallo Admins,


    folgendes Szenario:

    - Ein Lieferant schickt eine eMail am 18.12.17 um 16 Uhr los (unbekanntes System)

    - Die eMail kommt Nachweislich erst am 20.12.17 um 12 Uhr beim david Kunden an.

    - david Kunde benutzt Telekom als eMailprovider.


    die gleiche eMailadresse wird:

    - per IMAP von iPhone direkt bei Telekom abgerufen.

    - per pop3 von Standalone Outlook 2013 abgerufen

    - von david per pop3 abgerufen.


    Jetzt kommt das interessante und ärgerliche:

    - Anzeige auf dem iPhone ist Empfangen 20.12.17

    - Anzeige bei Outlook ist "Erhalten" 20.12.17

    - Anzeige bei david ist Datum 18.12.17. ( Auf Dateiebene ist die eMail aber am 20.12.17 erstellt. Im Eingangsprotokoll ist der 18.12.17 hinterlegt)


    Warum nutzt david hier das Versanddatum der eMail obwohl sie erst am 20.12.17 angekommen ist?

    Das ist mir bisher nur nebenbei aufgefallen, wenn aber Fristen gesetzt werden und david hier den 18.12.17 als Empfangen listet sind Probleme unausweichlich...


    Ideen? Bug ?

  • Das ist schon immer so bei DAVID. Direkt von einem Bug kann man nicht sprechen, eher von einer Eigenheit des Programms (eine von vielen eben :)). Es wird bei eingehenden Emails überall der Versandzeitpunkt eingetragen/angezeigt und nicht der Zeitpunkt, wann die Nachricht bei Deinem Provider oder Deinem DAVID-Server (wenn er als MX eingetragen ist) eingegangen ist.


    Für Nachweiszwecke muss man beim DAVID also immer auf den SMTP-Header der Nachrichten zurückgreifen, denn da steht natürlich im Klartext, wann die Email abgeschickt, wann sie weiter geleitet und wann sie bei Deinem Server eingegangen ist. Outlook und Konsorten nehmen für die Anzeige immer diese Daten.


    Wenn Du einen vorgeschalteten Provider hast, dann steht als letzter Zeitpunkt im Header natürlich immer der Zeitpunkt, zu dem die Nachricht beim Provider eingetroffen ist. Wann Dein Server sie dort abgeholt hat interessiert nicht, weil es im Zweifel ja Dein Problem ist, wenn eine Nachricht dort längere Zeit liegen bleibt, weil z.B. Dein Server Offline ist.

  • Moin, schau mal in der Postman.ini nach dem Eintrag

    ;UseOrigSendTime = TRUE

    ; Default is TRUE (Sendezeit wird abgefragt)

    ; Somit kann gewählt werden, ob wie bisher, das Empfangsdatum

    ; oder aber das Sendedatum angezeigt wird.

    Denke der funktioniert immer noch.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!