Mails received have the received date as when I opened Thunderbird
I have a camera setup that sends an email when motion is detected. The mail headers have a received field with a datetime corresponding (roughly) to the moment the detection occurred (as UTC+0). When I open Thunderbird it will show all the mails via IMAP with "Date" and "Received" as the moment Thunderbird will fetch them, not the actual received date. Thunderbird will remember these dates. Since all the dates are the same, it makes it impossible to order the mails by date received. Ordering the mails by subject is not 100% correct as the dates in the subject are not YYYYMMDD formatted (as UTC+2).
I'm using Thunderbird 115.3.2 on Arch Linux (x86_64). This issue was also present in 102, I'm not sure of 91, as I held off for Supernova before making this report.
Please see the attached images for clarification.
Solution eye eponami
If you read through all the admittedly dense content of both topics, the change to the Received dates takes effect for new mail, after the preference is changed, and only for old mail after the index is rebuilt (folder Properties, Repair Folder).
Tanga eyano oyo ndenge esengeli 👍 1All Replies (3)
The fix in 1408684 is to use the "Received" column instead of "Date", but as you can see in my screenshots that is already the case.
The fix in 1409477 suggests an advanced setting, but that also didn't work after restarting Thunderbird. What did work for the existing mails is repairing the folder. I will monitor if the issue is fixed for new mails, too.
Solution eye oponami
If you read through all the admittedly dense content of both topics, the change to the Received dates takes effect for new mail, after the preference is changed, and only for old mail after the index is rebuilt (folder Properties, Repair Folder).