邮件脚本不起作用

时间:2012-05-17 16:56:29

标签: php email sendmail

我被困住了,无法弄清楚为什么这不起作用。它以前工作过。出于安全原因,我已更改了以下电子邮件地址。

$to = "email@domainname.com";
$subject = "Submission";
$body = "Test Body";
$header = "From: email@domainname.com";                
if (mail($to, $subject, $body, $header)) {
    echo "message was successfully sent.";
    echo "$to $subject <br/> $body <br/> $header";
} else {
    echo "There was a Problem.";
};

2 个答案:

答案 0 :(得分:0)

首先:您必须确保您的环境配置正确。您的脚本也不会显示错误消息。

提示:用户 PHPMailer 。 (http://phpmailer.worxware.com/) 这个类显示特定的消息,你可以修复它们是错误的。

重要: 如果你不确定错误在哪里,那么在没有指示的情况下尝试和尝试你会感到沮丧。可能有很多原因导致电子邮件无法发送。

使用PHPMail并找出错误的位置,之后您可以再次询问,优点是您有错误的描述。

我遇到了类似的问题,PHPMail对我帮助很大!

所以,试一试并告诉我们错误。

答案 1 :(得分:0)

我查看了我们的邮件服务器并更改了垃圾邮件过滤器设置,看看会发生什么。很低,现在一切都很好。奇怪的是它没有显示电子邮件甚至已收到。但无论问题如何解决。非常感谢大家的帮助。