|  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #3248 mail function putting wrong timezone info in message header?
Submitted: 2000-01-18 19:29 UTC Modified: 2002-06-18 18:13 UTC
From: chris at bcl dot co dot nz Assigned: hholzgra (profile)
Status: Closed Package: Mail related
PHP Version: 4.0 Beta 3 OS: Windows NT
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If this is not your bug, you can add a comment by following this link.
If this is your bug, but you forgot your password, you can retrieve your password here.
Bug Type:
From: chris at bcl dot co dot nz
New email:
PHP Version: OS:


 [2000-01-18 19:29 UTC] chris at bcl dot co dot nz
Not sure if this is really a PHP problem or just Microsoft at work, but
sending email using the "mail" function seems to give incorrect
timezone info in the "Date:" header. eg:

Received:  from becks by; Wed, 19 Jan 2000 13:11:34 +1300 (NZDT)

(in this case becks=NT, macs=Unix - +1300 NZDT is correct)

Message-ID:  <>
Date:             Wed, 19 Jan 2000 13:11:35 -1200

-1200 is wrong.

The NT timezone is set to +12:00 Auckland/Wellington, with Daylight saving enabled.



Add a Patch

Pull Requests

Add a Pull Request


AllCommentsChangesGit/SVN commitsRelated reports
 [2000-07-25 20:27 UTC]
As far as I can tell from the source code, PHP is not responsible for generating the email message headers.

Do other messages generated by the same server have the correct timezone information?
 [2000-07-25 21:26 UTC]
implementation for mail on microsoft platforms
is in win32/sendmail.c

and in there is generation code for generating
 a Date: header if none was supplied by mail()
function ( see function PostHeader() )
 [2001-11-22 18:07 UTC]
Not sure if it helps, but I have a nearly untested patch
that computes the offset using the diff between
php_localtime_r() and php_gmtime_r(). I never understood
where _timezone came from anyway.

 [2001-11-28 08:27 UTC]
dup of #8909
 [2002-06-18 18:13 UTC]
The #8909 was closed.

PHP Copyright © 2001-2021 The PHP Group
All rights reserved.
Last updated: Tue Sep 21 12:03:37 2021 UTC