[PHP-users 6705] PHP4でのメール送信について

Masakazu Mori php-users@php.gr.jp
Fri, 05 Apr 2002 17:52:44 +0900


森@日本情報クリエイト(株)です。

下記の環境で PHP よるメール送信を行うと Date へ "-0900" が
ついてしまうのですが、対応方法をご存知の方がいらっしゃいま
したら、ご教授下さい。

 OS:Windows2000 Pro
Web:Apache/1.3.24 (Win32) 
PHP:PHP/4.1.2(マルチバイト対応版 version 1.6)

送信処理は mb_send_mail を使用。
<?
$subject = "送信テスト";
$message = "メール送信テストです。";
$email = "aaa@aaa.aaaa";
$header = "From: ".$email." \n";
$header .= "Return-Path: <".$email.">\n";
$header .= "X-Mailer: PHP/".phpversion();
mb_send_mail("mori@n-create.co.jp",$subject,$message,$header);
?>

送信されたメールのヘッダー(一部手を入れてます)
-----
Received: from pc_name (XXX.XXX.XXX.XXX)
 by n-create.co.jp
 with SMTP (Eudora Internet Mail Server 1.3.1);
 Fri, 5 Apr 2002 17:44:23 +0900
Date: Fri, 05 Apr 2002 17:40:01 -0900
Subject: 送信テスト
To: mori@n-create.co.jp
From: aaa@aaa.aaaa
Return-Path: <aaa@aaa.aaaa>
X-Mailer: PHP/4.1.2
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
-----

-----
森 正和
日本情報クリエイト株式会社 開発課
885-0001 宮崎県都城市金田町 2063-1
Tel:0986-46-7211 Fax:0986-46-7212
   URL http://www.n-create.co.jp/
E-Mail mori@n-create.co.jp