Мой скрипт выглядит так:
Код: Выделить всё
if(empty($errors)) {
$m = new PHPMailer;
$m->isSMTP();
$m->SMTPAuth = false;
$m->SMTPDebug = 1;
$m->Host = 'smtp.unoeuro.com';
$m->Username = 'no-reply@weboholics.dk';
$m->Password = 'nothing to see here';
$m->Port = 25;
$m->isHTML();
$m->Subject = 'Message from form!';
$m->Body = 'From: ' . $fields['name'] . ' (' . $fields['email'] . ')
' . $fields['message'] . '
(' . $fields['phone'] . ')
';
$m->FromName = 'No Reply Weboholics';
$m->AddAddress('legarth@weboholics.dk', 'Kasper og Kristoffer');
if($m->send()){
echo "The mail was send!";
} else {
$errors[] = $m->ErrorInfo;
}
}
2015-09-13 12:15:06 ОШИБКА SMTP: Не удалось подключиться к серверу: время операции
истекло (60) 2015-09-13 12:15:06 Ошибка подключения SMTP().
/>https://github.com/PHPMailer/PHPMailer/ ... leshooting
И $m->ErrorInfo говорит только:
Сбой подключения SMTP().
https://github.com/PHPMailer/PHPMailer/ ... leshooting
Кто-нибудь знает, как это исправить? Или вы уже заставляли PHPmailer работать с хостингом unoeuro?
Подробнее здесь: https://stackoverflow.com/questions/325 ... oeuro-smtp
Мобильная версия