Почему письмо в спаме? PHP
10 сообщений
#5 лет назад
Вот код и он почему-то летит в спам. Как это исправить? Метод отправки POST.<?php
if (!empty($_POST) AND !empty($_POST)
AND !empty($_POST)) {
$headers = 'From: Кротов Роман' . 'Reply-To: ***' . 'X-Mailer: PHP/' . phpversion(); $theme = "Новое сообщение с сайта"; $letter = "Данные сообщения:"; $letter .="";
$letter .="Email: ".$_POST; $letter .="Имя: ".$_POST; $letter .="Телефон: ".$_POST;
if (mail("***", $theme, $letter, $headers)){
header("Location: /"
}
else {
header("Location: /"
}
}
else {
header("Location: /"
}
?>
69 сообщений
3318 сообщений
#5 лет назад
gigbat, Вы меня конечно простите, но если собрались учиться, хотя бы освойте поисковую систему.Немного мозгов, кучу жаления и пару недель времени хватило чтобы поднять систему виртуализации. А тут - вопросы за вопросами. Еще раз - научитесь пользоваться поисковой системой и профильными форумами. Вы задаете вопросы, которые давно уже изучены и описаны в учебниках.
135 сообщений
#5 лет назад
Очень много причин: должны соблюдаться правила DMARC - SPF, DKIM, быть правильные заголовки, прописана обратная зона DNS, домен и IP адрес не должен содержаться в спамлистах, контент писем не должен попадать под фильтры, получатели не должны массово помечать почту как спам...