脚本php:使用phpmailer发送邮件

脚本php:使用phpmailer发送邮件,php,apache2,phpmailer,Php,Apache2,Phpmailer,我正在尝试使用phpmailer发送一封简单的电子邮件。 我真的不知道它是否相关,因为我只是在编写一个php脚本,但我在php.ini中有apache2&sendmail、apache2运行和sendmail include(sendmail_path=etc) 这是我的代码: <?php $mail = new PHPMailer(); // defaults to using php "mail()" $body = "<h1&g

我正在尝试使用phpmailer发送一封简单的电子邮件。 我真的不知道它是否相关,因为我只是在编写一个php脚本,但我在php.ini中有apache2&sendmail、apache2运行和sendmail include(sendmail_path=etc)

这是我的代码:

<?php
$mail             = new PHPMailer(); // defaults to using php "mail()"

$body             = "<h1>Coucou</h1>";
$body             = eregi_replace("[\]",'',$body);

$mail->AddReplyTo("totest@test.com","First Last");

$mail->SetFrom('fromtest@test.com', 'First Last');

$mail->AddReplyTo("totest2@test.com","First Last");

$address = "XXXX@gmail.com";
$mail->AddAddress($address, "XXXXX");

$mail->Subject    = "PHPMailer Test Subject via mail(), basic";

$mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test

$mail->MsgHTML($body);

//$mail->AddAttachment("./test.doc");      // attachment

if(!$mail->Send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}
?>

因此,我的输出总是“Message sent!”,即使脚本需要很长时间才能执行(最多10分钟!),但邮件从未到达我的邮箱(我检查了垃圾邮件文件夹)

嗯,我希望有人能解释一下这个恼人的问题! 无论如何,谢谢你

问候,,
b loul

检查你的邮件日志,看看发生了什么。是的,我应该自己考虑一下。无论如何,它允许我解决一些问题,所以谢谢你。