[PHP-users 29931] PHPからのメール送信について

Suruo Kajino gamble_to_happiness @ msn.com
2006年 8月 2日 (水) 19:34:13 JST


皆様はじめまして、よろしくお願いします。

現在、PHPにてメールの送信を試みているのですが、何故か送信できません・・
SMTPは外部(レンタルサーバー)のを使って試運転しているのですが、

mail( 'test @ test.com', 'testメールです' , 'test\ntest\ntest\ntest' );

↑上記記述なら送信できるのですが

↓下記記述方法だと送信できません・・
 送信できないというかブラウザーに『取り消されたアクション』と
 表示されてエラーも見れません・・
 当然結果もメール送信できておりません。

	include('Mail.php');
	$recipients = 'test @ test.com';
	$headers['From']    = ' test11 @ test.com ';
	$headers['To']      = ' test @ test.com ';
	$headers['Subject'] = "test 様へ登録の完了と入金のご案内";
	$headers['Subject'] = mb_convert_encoding($head, "ISO-2022-JP",
"EUC-JP");
	$body = mb_convert_encoding("test", "ISO-2022-JP", "EUC-JP");

	$mail_options = array(
	'host'      => '20*.2**.***.**',
	'port'      => 25,
	'auth'      => true,
	'username'  => "****",
	'password'  => "****"
	);

	$mail_object =& Mail::factory("SMTP",$mail_options);
	$mail_object->send($recipients, $headers, $body);

何故でしょうか??user名もパスワードも間違っておりません。
HostのIPアドレスも間違っておりません。

当方のサーバー環境は
OS WindowsXP
  PHP		5.1.1
  Apache	2.0.58
  Postgresql	8.0.3

皆目検討が付きませんのでどうかご教授の程
よろしくお願いいたします。<(_ _)>

では失礼します。

Tsutomu Shiramizu.



PHP-users メーリングリストの案内