[PHP-users 22579]Re: pearmailの空行に関して
ishinao
phpusers @ ishinao.net
2004年 7月 12日 (月) 14:49:31 JST
こんにちは、ishinaoです。
> TEXTのみのメールを送信すると、メールの1行目が空行になって
> しまい本文が2行目からはじまってしまいます。
たぶん、Mail/mail.php の方で mail 関数に渡す $text_headers の末尾に
空行がついている(Mail::prepareHeaders() がヘッダ区切りをつけて返す)
のが原因だと思うので、
$mail =& Mail::factory('sendmail');
の方を使うようにするか、あるいは PEAR の Mail/mail.php を
- list(,$text_headers) = Mail::prepareHeaders($headers);
+ list(,$text_headers) = Mail::prepareHeaders($headers);
+ $text_headers = rtrim($text_headers);
とかすると直ると思います。
--
Naoto Ishikawa/ishinao
e-mail -> ishinao @ ishinao.net
homepage -> http://ishinao.net/
PHP-users メーリングリストの案内