SMTP Email Ошибка подключения сокета - PullRequest
0 голосов
/ 21 ноября 2018

Я получил пакет служебной электронной почты с bigrock и смог работать с ним с последних 2 месяцев, но неожиданно с последних двух дней выдает ошибку.

"Не удалось подключиться к smtp.indianvisaservice.org.in: 587 [SMTP: Не удалось подключить сокет: Тайм-аут соединения (код: -1, ответ:)] "

Я не уверен, что это, воткод

    <?php

require_once "Mail.php";

$htmlcontent = "Hi, How are you?";

$host = "smtp.indianvisaservice.org.in";
$port = "587";
$username = "support@indianvisaservice.org.in";
$password = "somepassword";
$replyto = "support@indianvisaservice.org";

$to = "imthegrv@gmail.com";
$subject = "Complete Your e-Visa Application-".$appid."";

$from = "support@indianvisaservice.org.in";
$headers = array ('From' => $from,
  'To' => $to,
  'Reply-To' => $replyto, 
  'Subject' => $subject,
  'MIME-Version' => '1.0',
  'Content-Type' => "text/html; charset=ISO-8859-1");

$smtp = Mail::factory('smtp',
    array ('host' => $host,
           'port' => $port,
           'auth' => true,
           'socket_options' => array('ssl' => array('verify_peer_name' => false)),
           'username' => $username,
           'password' => $password));

$recipients = $to;

$mail = $smtp->send($recipients, $headers, $htmlContent);    

if (PEAR::isError($mail)) {
  echo("<p>" . $mail->getMessage() . "</p>");
 } else {
  echo "Sent Successfully.";
 }

?>

Что я здесь не так делаю, любая поддержка будет благодарна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...