HARDPLATON
@HARDPLATON

PHPMailer почему не приходят письма в gmail?

Почему не приходят письма в gmail?
$mail = new PHPMailer(true);

        try {
            $mail->CharSet = "UTF-8";
            $mail->setFrom('admin@potok.ru', 'potok.ru');
            $mail->addAddress($user_email);

            $mail->isHTML(true);
            $mail->Subject = "Новый заказ №{$order_id}";
            ob_start();
            require \APP . "/views/mail/{$tpl}.php";
            $body = ob_get_clean();
            $mail->Body = $body;
            return $mail->send();
        } catch (\Exception $e) {
            return false;
        }


на почту яндекса письмо приходит
  • Вопрос задан
  • 533 просмотра
Пригласить эксперта
Ответы на вопрос 2
Вам стоит отправить письмо на - https://www.mail-tester.com. Он покажет в чем проблема. Если письмо не пришло на этот сервис, то стоит копать log'и сервера. Чтобы отправлять письма с своего сервера мало настроить PHPMailer, нужно еще настроить сам сервер и доменное имя potok.ru
Ответ написан
Комментировать
grabbee
@grabbee
там много настроек безопасности типа SPF DKIM и всякие верификации. большинство почтовых сервисов не будет принимать вашу почту вообще. могут даже код ошибки не давать. будут просто игнорить и автоматом банить весь ваш домен
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы