Я пытаюсь google все утро, и мне кажется, что мне нужно Stackoverflow прямо сейчас!Ошибка PHPMailer: SMTP -> ОШИБКА: Не удалось подключиться к серверу
Я написал простой скрипт для отправки почты (от Hotmail до Gmail) , но я получаю эту ошибку:
SMTP -> ОШИБКА: Не удалось подключиться к серверу: Попытка подключения не удалась, поскольку подсоединенный партия сделала не реагировать должным образом после определенного периода времени или не удалось установить соединение, потому что подключенный хост не смог ответить. (10060) Ошибка SMTP Connect(). Ошибка
Это код:
<?php
require_once("../includes/phpMailer/class.phpMailer.php");
require_once("../includes/phpMailer/class.smtp.php");
$to_name = "RECEIVER NAME";
$to = "[email protected]";
$subject = "Mail test at " . strftime("%T", time());
$message = "This is a test message";
$message = wordwrap($message, 70);
$from_name = "MY NAME";
$from = "[email protected]tmail.it";
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 2;
$mail->Host = "smtp.live.com";
$mail->Port = 25;
$mail->SMTPAuth = true;
$mail->Username = "MY USERNAME (hotmail)";
$mail->Password = "MY PASSWORD (hotmail)";
$mail->FromName = $from_name;
$mail->From = $from;
$mail->AddAddress($to, $to_name);
$mail->Subject = $subject;
$mail->Body = $message;
$result = $mail->Send();
echo $result ? 'Sent' : 'Error';
?>
Другой информацией является то, что даже не функция стандартной почты() работает, и проверках PHP информации я нашел это:
sendmail_from - МОЙ СОБСТВЕННЫЙ MAIL (Hotmail)
sendmail_path - нет значения
SMTP - локальный
smtp_port - 25
спасибо!
- это ваша хостинговая компания/ISP, блокирующая порты? – fortune