SMTP Email Ошибка подключения сокета

Я получил пакет деловой электронной почты с 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 = "[email protected]";
$password = "somepassword";
$replyto = "[email protected]";

$to = "[email protected]";
$subject = "Complete Your e-Visa Application-".$appid."";

$from = "[email protected]";
$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.";
}

?>

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

0

Решение

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

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

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

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