@black_xe

Почему письма не приходят на email, php + jq?

<?php
$recepient = trim($_POST["mymail"]);  /*тут хранится адрес почты*/
$sitename = "";

$description = trim($_POST["description"]);
$name = trim($_POST["name"]);
$phone = trim($_POST["phone"]);
$curs = trim($_POST["curs"]);
$message = "$description $curs\nИмя: $name \nТелефон: $phone";

$pagetitle = "Заявка с сайта - \"$sitename\"";
mail($recepient, $pagetitle, $message, "Content-type: text/plain; charset=\"utf-8\"\n From: $recepient");


$("form").submit(function () {
$.ajax({
type: "POST",
url: "/mail.php",
data: $(this).serialize()
}).done(function () {
$(this).find("input").val("");
window.location.href = '/send.html';
$(".popup-subscribe form").trigger("reset");
});
return false;
});
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ответы на вопрос 1
@notnodedot
PHPMailer используйте, богат функционалом. Заголовок "from" при этом должен соответствовать ящику в домене, с которого отправляется сообщение + есть возможность отправлять через сторонний smtp. И не забывайте фильтровать входящие данные.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы