0
我有一個小表格,網站訪問者可以輸入他的電子郵件訂閱通訊。我的目標是讓表單向我發送一封包含他輸入信息的電子郵件。PHP郵件功能去垃圾
我的問題是我得到的每一封電子郵件直接去垃圾文件夾。
HTML:
<form class="subscribe" action="subscribe.php" method="POST">
<input type="text" name="subscribefield" required="true" placeholder="Awe" />
<button type="submit"><i class="fa fa-paper-plane fa-lg" aria-hidden="true"></i>
</button>
</form>
PHP:
<?php
$email = $_POST['subscribefield'];
$to = "[email protected]";
$subject = "new sub";
$body = $email;
mail($to, $subject, $body);
echo "your mail was sent";
?>
這很可能與您的HTML或PHP代碼無關,但與您的電子郵件服務器上的垃圾郵件篩選器有關,它將(錯誤地)將這些郵件過濾爲垃圾郵件。 – jotik
使用類似PHPMailer的庫發送電子郵件。否則,您需要自行設置所有郵件標題正確,並且您可能會在那裏發生錯誤→它會進入垃圾文件夾。 –