Bug 484296

Summary: Message header shows time in the sender's timezone, not the reader's
Product: [Applications] kmail2 Reporter: Thiago Macieira <thiago>
Component: message listAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: 6.0.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot showing the problem

Description Thiago Macieira 2024-03-23 04:21:57 UTC
Created attachment 167636 [details]
Screenshot showing the problem

SUMMARY
When displaying an email message, the headers (at least the fancy ones) show the time as literally present in the message header, ignoring the conversion to the local user's timezone

STEPS TO REPRODUCE
1. Open an email sent by someone not in your time zone

OBSERVED RESULT
The displayed time matches what's in the header, with no indication that it's not your time zone. The date may therefore be in your future.

EXPECTED RESULT
The displayed time is either converted to your local time zone (preferred, what every MUA does and KMail used to do) or the time zone is displayed.

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
See attached screenshot, where you can see the email display saying
  Date:	Yesterday 16:35
And the header saying:
  Date: Fri, 22 Mar 2024 16:35:01 +0000

My timezone is not UTC.

This is not the same as bug 484119.
Comment 1 Thiago Macieira 2024-06-17 15:42:48 UTC
Appears to be fixed as of KMail 6.1.0