为什么这个PHP代码不发送电子邮件?

时间:2015-06-12 19:32:25

标签: php email contact-form

我想了解为什么以下代码不发送电子邮件。我已在不同的电子邮件地址检查了我的收件箱和垃圾邮件文件夹。

以下是contact.php

    <?php
        if($_POST["submit"]) {
            $to = 'me@mymail.com';
            $subject = $_POST["subject"];
            $message = $_POST["message"];
            $headers = 'From: info@mydomain.com' . "\r\n" .
            'Reply-To: info@mydomain.com' . "\r\n" .
            'X-Mailer: PHP/' . phpversion();

        mail($to, $subject, $message, $headers);

$thankYou="<p class=bg>Your message has been sent.</p>";
}

?>

<!DOCTYPE html>
<html><body>

    <?=$thankYou ?>
    <form method="post" action="contact.php">
<label>Subject:</label><input type="text" name="subject">
<label>Message:</label><textarea rows="5" cols="20" name="message"></textarea>

<input type="submit" name="submit">
    </form></div></body></html>

几个小时前,同样的脚本似乎没有任何问题地发送电子邮件。

如果有人能帮助或建议我,我将非常感激。

谢谢。

0 个答案:

没有答案