יש לי טופס שליחה מהאתר,אחרי התקנת מערכת חדשה הוא לא שולח הודעות למייל שלי
כששולחים מהטופס הזה באתר.
ניסיתי את הקובץ הזה:
קוד:
<?php
ob_start();
$subject = $_POST['subject'];
$message = "name: " . $_POST["name"] . "\n";
$message .= "mail: " . $_POST["mail"] . "\n";
$message .= "phone: " . $_POST["phone"] . "\n";
$message .= "web: " . $_POST["web"] . "\n";
$message .= "from: ". $_POST["sender"] . "\n";
$message .= "message: " . $_POST["message"] . "\n";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'content-type: text/html; charset=utf-8' . "\r\n";
mail('avihay22@012.net.il', $subject, $message, $headers);
header("Location: ../index.php");
?>
וניסיתי גם את זה:
קוד:
<?php
$subject = $_POST['subject'];
$message = "name: " . $_POST["name"] . "\n";
$message .= "mail: " . $_POST["mail"] . "\n";
$message .= "phone: " . $_POST["phone"] . "\n";
$message .= "web: " . $_POST["web"] . "\n";
$message .= "message: " . $_POST["message"] . "\n";
mail('avihay22@012.net.il', $subject, $message, "From:".$sender);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'content-type: text/html; charset=utf-8' . "\r\n";
$message .= "content-type: text/html; charset=utf-8\n";
$headers = "content-type: text/html; charset=utf-8\n";
?>
תודה,ההודעה נשלחה בהצלחה,<br/>
באם שלחתם אתר,הוא יכנס למערכת לאחר בדיקת צוות האתר.<br/>
<a href="index.html">חזרה לדף הבית</a>
מה יכולה להיות הבעיה?
אולי הבעיה בשרת שאני מאוחסן עליו שהחליט לחסום מיילים? זה יכול להיות?
תודה על העזרה.