Bug #3248 Updated: mail function putting wrong timezone info in message header?

From: Date: Thu, 22 Nov 2001 23:07:20 +0000
Subject: Bug #3248 Updated: mail function putting wrong timezone info in message header?
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-71431@lists.php.net to get a copy of this message
ID: 3248 Updated by: venaas Reported By: chris@bcl.co.nz Status: Analyzed Bug Type: Mail related Operating System: Windows NT PHP Version: 4.0 Beta 3 Assigned To: hholzgra New Comment: 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. Previous Comments: ------------------------------------------------------------------------ [2000-07-25 21:26:20] hholzgra@php.net 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() ) ------------------------------------------------------------------------ [2000-07-25 20:27:20] zak@php.net 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-01-18 19:29:30] chris@bcl.co.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 macs.wn.bcl.co.nz; Wed, 19 Jan 2000 13:11:34 +1300 (NZDT) (in this case becks=NT, macs=Unix - +1300 NZDT is correct) Message-ID: <200001190011.NAA19048@macs.wn.bcl.co.nz> 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. ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=3248&edit=1

« previous php.dev (#71431) next »