Ошибка получения SMTP & quot; Не удалось подключиться к узлу SMTP & quot; на сервере, но работает на моем локальном хосте

Я использую phpmailer с gmail smtp, и он работает для «tls» на моем локальном xampp, но когда я переместил свой проект на сервер, почта не могла отправить и выдает ошибку: SMTP Error: Could not connect to SMTP host.

Мой код:

                     $mail = new PHPMailer();
$mail->IsSMTP();
$mail->CharSet = 'UTF-8';
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Port = 587; // Or 587
$mail->Username = $admin_email;
$mail->Password = $admin_password;
$mail->SMTPSecure = 'ssl';
$mail->From = $admin_email;
// $mail->FromName= $from_name;
$mail->isHTML(true);
$mail->Subject = $subject;
$mail->Body = $body;
$mail->addAddress($emailTo);
if (!$mail->send()){
echo "error";
}

Что не так в моем коде?

1

Решение

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

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector