[PHP-users 28532] mb_send_mail で送ったメールの本文が見えない
山崎寿実
t_yamasaki @ wildsheep.jp
2006年 2月 23日 (木) 01:15:16 JST
メールフォームを作るため、Linux上でPHP4.3を使い、メール送信プログラムの確認を行っています。
下記の命令を実行してメールを送信しているのですが、$bodyの内容がメール本文として送信されません。
-------------------------------------------------------------------------
$mail_to = "xxxxxxxxxx @ xxxx.xxx";
$subject = "テストメール GOGO";
$header = "From: aaaa @ aaaa.aa";
$body = "テストのメール\n"
. "確認確認";
mb_send_mail( $mail_to, $subject, $body, $header );
-------------------------------------------------------------------------
メールソフトを受信すると、本文が無い状態にみえ、$bodyの内容は表示されません
ただし、受信したメールの生データには、$bodyの内容が下記のようについています。
-------------------------------------------------------------------------
<<前略>>
To: xxxxxxxxxx @ xxxx.xxx
Subject: =?UTF-8?B?44OG44K544OI44Oh44O844OrIEdPR08=?=
From: aaaa @ aaaa.aa
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: BASE64
テストのメール
確認確認確認
-------------------------------------------------------------------------
なぜでしょうか?
PHP-users メーリングリストの案内