Php联系表单继续发送垃圾邮件并且有一个html附件

时间:2016-11-10 09:58:49

标签: php html

我遇到了我在产品网站上正常使用的php联系表单的问题。

    <?php

    $to = "martin@puritech.co.za";
    $subject = "Reverse Osmosis";

    $name = $_POST['name'];
    $email = $_POST['email'];
    $number = $_POST['tel'];
    $mail = $_POST['message'];

    $headers = "From: $name \r\n";
    $headers .= "Email: $email \r\n";
    $headers .= "MIME-Version: 1.0 \r\n";
    $headers .= "Content-type: text/html charset=iso-8859-1 \r\n";

    $message = "<html><body style='font-family: Arial;'>";
    $message .= "<h1>Hello Guys! You have a request from ".$name."</h1>";
    $message .= "<p>".$mail."</p>";
    $message .= "<p><span style='font-weight:bold;'>From:</span> ".$name."</p>";
    $message .= "<span style='font-weight:bold;'>Email:</span> ".$email."</p>";
    $message .= "<span style='font-weight:bold;'>Contact Number:</span> ".$number."</p>";
    $message .= "</body></html>";

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

    if ($send==true) {
        header('Location: ../index.html');
        exit;
    }else {?>
        <script type="text/javascript">
            alert('Please check your details and resend. Thank you.');
            window.location = '../index.html';
        </script>
<?php
    }
?>

当我点击发送按钮时,邮件直接发送到垃圾邮件并且有一个HTML文档附件。

我该如何解决这个问题?真的让我筋疲力尽,开始惹恼我。

0 个答案:

没有答案