отправка почты с помощью smtp relay и yandex.mail

Я пытаюсь отправить почту новым пользователям определенного веб-сайта, и пока она отправляется в папку со спамом.

Вот что я делаю

private function sendMail($code, $mail)
{
$link = "http://".$_SERVER['SERVER_NAME'].'/?regcontinue='.$code;

$to = $mail;
$subject = "Registration on our amazing website";

$message = '
<html>
<head>
<title>Registration on our amazing website</title>
</head>
<body>
<p>Please, follow this link:</p>
<p><a href="'.$link.'">'.$link.'</a></p>
</body>
</html>';

$headers  = "Content-type: text/html; charset=utf-8 \r\n";
$headers .= "From: Registration bot<bot@".$_SERVER['SERVER_NAME'].">\r\n";

mail($to, $subject, $message, $headers);
}

SERVER_NAME содержит имя хоста бэкэнда

Чтобы избежать пересылки почты в папку со спамом, я решил использовать Яндекс.Почту для домена https://domain.yandex.com/domains_add/

DNS запись заполнена.

Я просто не могу понять, как организовать это промежуточное ПО, чтобы почта могла проходить через домен yandex.mail. Любая помощь будет оценена. Благодарю.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]