selamlar , herkese iyi bayramlar dilerim öncelikle.

localhostumda yazmış olduğum basit bir mailer scriptim var. localde sorunsuz çalışıyordu lakin bunu hostingime atıp çalıştırdığımda SMTP sunucusuna bağlanılamadı hatası alıyorum.

Kod kısmı:
$mail->SMTPDebug = 2;
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = $smtp_user;
$mail->Password = $smtp_pass;
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->setLanguage("tr");
$smtp_user ve $smtp_pass sabit değişkenler onlarda bir sıkıntı yok. mail gönderme esnasında giden post verilerde de bir sıkıntı yok. lakin şöyle bir hata alıyorum;

2019-08-12 12:00:51 SERVER -> CLIENT:
2019-08-12 12:00:51 CLIENT -> SERVER: EHLO ****.com
2019-08-12 12:00:51 SERVER -> CLIENT:
2019-08-12 12:00:51 SMTP ERROR: EHLO command failed:
2019-08-12 12:00:51 CLIENT -> SERVER: HELO *****.com
2019-08-12 12:00:51 SERVER -> CLIENT:
2019-08-12 12:00:51 SMTP ERROR: HELO command failed:
2019-08-12 12:00:51 CLIENT -> SERVER: STARTTLS
2019-08-12 12:00:51 SERVER -> CLIENT:
2019-08-12 12:00:51 SMTP ERROR: STARTTLS command failed:
SMTP Hatası: SMTP sunucusuna bağlanılamadı.
2019-08-12 12:00:51 CLIENT -> SERVER: QUIT
2019-08-12 12:00:51 SERVER -> CLIENT:
2019-08-12 12:00:51 SMTP ERROR: QUIT command failed:
SMTP Hatası: SMTP sunucusuna bağlanılamadı.
Mail yollanmadi. Hata !
yardımcı olusanız çok sevinirim , iyi forumlar dilerim.