Я знаю, что на этом сайте много подобных вопросов, но никто из них не помог мне.PHP Mail отправляется на спам
У меня есть следующий PHP код:
<?php
$to = "[email protected]";
$from = "[email protected]";
$subject = "Confirm your registration!";
$message = "Please follow this link to confirm your registration: www.bit.ly/32106";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n";
$headers .= "From: HeyGee! <[email protected]>" . "\r\n" .
"Reply-To: [email protected]" . "\r\n" .
"X-Mailer: PHP/" . phpversion();
$ok = @mail($to, $subject, $message, $headers, "-f " . $from);
?>
Скажем [email protected]
мой тест по электронной почте. Всякий раз, когда я отправляю почту на свой адрес, я всегда получаю почту в папке «Спам». Почему это? Есть ли какие-либо исправления или уловки, чтобы предотвратить попадание почты в спам?
Спасибо.
Другой проблема может быть отправкой почтового сервера. Отправляющий почтовый сервер должен быть настоящим почтовым сервером, который настроен для домена отправителей. Nslookup домена отправителей должен вернуть ipservers ip.И обратный поиск отправителей ip должен вернуть домен отправителей. – steven
OP, возможно, потребуется заглянуть в записи SPF/DKIM в DNS, что не связано с программированием, этот вопрос может быть лучше переформулирован и задан на сервере-ошибке или суперпользователе – Jonathan
@steven только если у вас есть записи SPF; не проблема, если вы этого не сделаете. –