- 论坛徽章:
- 0
|
代码如下
<?php
require_once 'Mail.php';
$mail['host'] = 'localhost';
$mail['user'] = 'apache';
//$mail['pass'] = '123';
$mail['from'] = 'admin@localhost';
$mail['to'] = 'xyz@hotmail.com';
$mail['subject'] = 'test';
$mail['body'] = 'hi guys';
$headers['From'] = $mail['from'];
$headers['To'] = $mail['to'];
$headers['Subject'] = $mail['subject'];
$params["host"] = $mail['host'];
$params["auth"] = false;
$params["username"] = $mail['user'];
//$params["password"] = $mail['pass'];
// Create the mail object using the Mail::factory method
$mail_object = &Mail::factory('smtp', $params);
$res = $mail_object->send($mail['to'], $headers, $mail['body']);
if ( $res == true )
{
echo "success!";
}
else
{
echo "fail!";
}
?>
执行结果为输出“success!",但是我没有收到邮件,并且maillog和httpd的errorlog没有任何信息.
请问解决方法,或者给我一些关于pear包的mail函数的信息
先道谢了 |
|