The following issue has been SUBMITTED.
======================================================================
http://dbmail.org/mantis/view.php?id=786
======================================================================
Reported By: idk
Assigned To:
======================================================================
Project: DBMail
Issue ID: 786
Category: IMAP daemon
Reproducibility: always
Severity: minor
Priority: normal
Status: new
target:
======================================================================
Date Submitted: 01-Jul-09 15:01 CEST
Last Modified: 01-Jul-09 15:01 CEST
======================================================================
Summary: Fields DATE/INTERNALDATE have wrong timezone
Description:
A message in its headers has for example
Received: by mail.example.com id 4693188293;
Wed, 1 Jul 2009 11:06:19 +0200 (CEST)
Date: Wed, 01 Jul 2009 11:06:19 +0200
In a database there are
dbmail_physmessage.internal_date = 2009-07-01 11:06:19
dbmail_headervalue.headervalue = Wed, 01 Jul 2009 11:06:19 +0200
dbmail_datefield.datefield = 2009-07-01 09:06:19
The IMAP daemon replies to
A001 UID FETCH 1603363 (INTERNALDATE BODY.PEEK[HEADER.Fields (Date)])
as
* 273 FETCH (INTERNALDATE "01-Jul-2009 11:06:19 +0000" UID 1603363
BODY[HEADER.FIELDS (Date)] {41}
date: Wed, 01 Jul 2009 11:06:19 +0200
)
A001 OK UID FETCH completed
So the internaldate's timezone is wrong. Unfortunatelly clients such as MS
Outlook/Express interpret it as a time two hours ahead (because my users
are in CEST +0200 TZ).
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
01-Jul-09 15:01 idk New Issue
======================================================================
_______________________________________________
Dbmail-dev mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev