, чтобы активировать службу SMTP, я использовал следующий код в class.user.php , он отлично работает, когда я подключен к локальный, однако, я получил эту ошибку, когда я подключен к реальному серверу SMTP ошибка: не удается подключиться к SMTP хост«Ошибка SMTP: не удалось подключиться к SMTP-хосту» - только на онлайн-сервере (работает на localhost)
<?php
require_once('mailer/class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 0;
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "mail.*****.de";
$mail->Port = 465;
$mail->AddAddress($email);
$mail->Username="***********";
$mail->Password="**************";
$mail->SetFrom('[email protected]***b.com','Almas Web SetForm');
$mail->AddReplyTo("[email protected]***b.com","Almas Web Addreply to");
$mail->Subject = $subject;
$mail->MsgHTML($message);
$mail->Send();
}
}
?>
Пожалуйста, дайте мне знать, что может быть проблемой.
Николас, разница между локальным подключением и подключением к серверу - это только информация о базе данных. Я не изменил информацию сервера SMTP для локального хоста, и он отлично работает с ним. Я также протестировал процесс, пока брандмауэр отключился, и все еще есть проблема. – saber