Ошибка Smtp: не удалось пройти аутентификацию. Проблема с отправкой почты.
ошибка как ошибка SMTP: не удается пройти проверку подлинности.
Проблема с отправкой почты.
Он работает в localhost, но после загрузки на сервер он показывает
Цитата:Ошибка SMTP: не удалось пройти аутентификацию.
Проблема с отправкой почты.
Что я уже пробовал:
Цитата:требовать('phpmailer/class.phpmailer.php');
$mail = новый PHPMailer();
$mail- & gt;IsSMTP();
$mail- & gt;SMTPDebug = 0;
$mail- & gt;SMTPAuth = TRUE;
$mail- & gt;SMTPSecure = " tls";
$mail - & gt;Port = 587;
$почты-и GT;имя пользователя = "******@gmail.com";
$mail - & gt;пароль = "*********";
$почта-&ГТ;узел = "smtp.gmail.com";
$mail- & gt;Mailer = " smtp";
$почты-и GT;установить($_POST, где["userEmail"], $_POST, где["имя пользователя"]);
$почта-&ГТ;AddReplyTo($_POST, где["userEmail"], $_POST, где["имя пользователя"]);
$mail- & gt;AddAddress("akilesh1111@gmail.com");
$mail- & gt;Subject = $_POST ["subject"];
$mail- & gt;WordWrap = 80;
$mail - > MsgHTML($_POST ["content"]);
if (is_array($_FILES)) {
$почта-&ГТ;AddAttachment (переменную$_FILES['attachmentFile']['tmp_name'],$_FILES больше['attachmentFile']['имя']);
}
$mail - > IsHTML (true);
если (!$mail - & gt;Send()) {
эхо "Проблема с отправкой почты.
";
} еще {
эхо "Контактная Почта Отправлена.
";
}
?>
Jochen Arndt
Набор
$mail- & gt;SMTPDebug = 1;
чтобы получить расширенную информацию об ошибках.
Возможный источник заключается в том, что TLS не включен в вашей настройке PHPMailer.
Member 12115746
сделано $mail- & gt;SMTPDebug = 1;
но все равно ошибка SMTP: не удалось пройти аутентификацию.
Проблема с отправкой почты.
Jochen Arndt
Установка SMTPDebug не решит вашу проблему. Используйте его, чтобы увидеть связь с почтовым сервером, чтобы узнать, что происходит не так.
См. также http://stackoverflow.com/questions/3949824/smtp-error-could-not-authenticate-in-phpmailer
Member 12115746
Все сделано, спасибо за ваше время, сэр
Member 12115746
пожалуйста, кто-нибудь может мне помочь
Sinisa Hajnal
Ты пробовал то, что предложил Йохен? Вы читали такой пост? Вместо того чтобы печатать собственное сообщение о проблеме при отправке почты, распечатайте полный стек вызовов и проверьте, в чем заключается основная проблема. Когда вы решите эту проблему, снимите флаг отладки и измените текст обратно на то, что могут видеть пользователи.