我被困住了,无法弄清楚为什么这不起作用。它以前工作过。出于安全原因,我已更改了以下电子邮件地址。
$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.";
};
答案 0 :(得分:0)
首先:您必须确保您的环境配置正确。您的脚本也不会显示错误消息。
提示:用户 PHPMailer 。 (http://phpmailer.worxware.com/) 这个类显示特定的消息,你可以修复它们是错误的。
重要强>: 如果你不确定错误在哪里,那么在没有指示的情况下尝试和尝试你会感到沮丧。可能有很多原因导致电子邮件无法发送。
使用PHPMail并找出错误的位置,之后您可以再次询问,优点是您有错误的描述。
我遇到了类似的问题,PHPMail对我帮助很大!
所以,试一试并告诉我们错误。
答案 1 :(得分:0)
我查看了我们的邮件服务器并更改了垃圾邮件过滤器设置,看看会发生什么。很低,现在一切都很好。奇怪的是它没有显示电子邮件甚至已收到。但无论问题如何解决。非常感谢大家的帮助。