Я использую iRedMail и у меня отлично настроен почтовый сервер.
www.mail-tester.com дает мне 10/10.
Однако, когда я использую этот код для отправки автоматических писем:
$subject = "Subject here";
$message = "Hello dear $name,<br>
We would like to inform you that the service <b>$service</b> is cancelled!<br><br>
You will no longer be invoiced for this service at the first of the month.<br>
Please if you have any questions do not hesitate to contact us!<br>";
$headers = 'From: Order Received <noreply@MYDOMAIN.com>' . "\r\n" .
'MIME-Version: 1.0' . "\r\n" .
'Content-type: text/html; charset=UTF-8' . "\r\n" .
'Reply-To: Order Received <noreply@MYDOMAIN.com>' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
$subject = "=?UTF-8?B?" . base64_encode($subject) . "?=";
mail($email, $subject, $message, $headers);
Обратите внимание, что я заменил MYDOMAIN.com
своим фактическим доменом. Здесь я размещаю отредактированный образец.
Есть ли у вас какие-либо идеи, почему мои письма отправляются в СПАМ, когда меня нет в черных списках?