deltachat-core-rust icon indicating copy to clipboard operation
deltachat-core-rust copied to clipboard

Latest information from MDS overwrites previous ones

Open gerryfrancis opened this issue 3 years ago • 3 comments

  • Operating System (Linux/Mac/Windows/iOS/Android): Android 10 on Fairphone FP2 (Lineage OS 17.1 build QQ3A.200805.001 from 2021-03-26).

  • Delta Chat Version: 1.15.0-beta.

  • Expected behavior: When more than one mail from the MDS (Mail Delivery System) arrives for a certain message that could not be delivered, all failures to the corresponding message are summarized.

  • Actual behavior: The latest report from the MDS overwrites the previous one(s). The user is not informed that there have been other failures before in delivering the corresponding message.

  • Steps to reproduce the problem: This is not very easy to reproduce, but the thing is: -- The first failure report includes something like this:

<[email protected]>: Server certificate not verified

-- The second (and last) failure report includes something like this:

<[email protected]>: host mail.example2.com[0.0.0.0] said: 552
    5.2.2 <[email protected]> Quota exceeded (mailbox for user is full)
    (in reply to end of DATA command)

(Result: The first information is not displayed to the user.)

  • Screenshots: N/A.

  • Logs: N/A.

gerryfrancis avatar Apr 09 '21 20:04 gerryfrancis

So currently when we receive an NDN we overwrite the last error each time. Being able to see all received NDNs at last in the message info sounds more correct, but I would say it is low priority for now unless someone comes up with a very simple solution.

link2xt avatar Jul 25 '23 13:07 link2xt