Задать вопрос
@anon12345

Почему перестал работать smtp.google.com?

Всем привет

Есть phpmailer, который около года исправно отправлял письма через smtp.gmail.com, но вчера все изменилось.

Начал выдавать ошибку SMTP connect() failed

Пробовал поменять пароль от аккаунта - не помогло, писем в почтовом ящике тоже нет

В чем может быть проблема?

Код:
<?php
require_once('phpmailer/PHPMailerAutoload.php');
$mail = new PHPMailer;
$mail->CharSet = 'utf-8';
$mail->isSMTP();
$mail->Host = 'smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = 'imposstone.smtp@gmail.com'; // Ваш логин от почты с которой будут отправляться письма
$mail->Password = 'тут пароль который я скрыл'; // Ваш пароль от почты с которой будут отправляться письма
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->isHTML(true);
$mail->setFrom('imposstone.smtp@gmail.com'); // от кого будет уходить письмо?

$mail->addAddress('тут моя почта');     // Кому будет уходить письмо 

$mail->addAttachment($_FILES['upload']['tmp_name'], $_FILES['upload']['name']);

$c = true;
$mail->Subject = trim($_POST["form_subject"]);

foreach ($_POST as $key => $value) {
	if ($value != "" && $key != "form_subject") {
		$message .= "
			" . (($c = !$c) ? '<tr>' : '<tr style="background-color: #f8f8f8;">') . "
			<td style='padding: 10px; border: #e9e9e9 1px solid;'><b>$key</b></td>
			<td style='padding: 10px; border: #e9e9e9 1px solid;'>$value</td>
		</tr>
		";
	}
}

$mail->Body = "<table style='width: 100%;'>$message</table>";

$mail->AltBody = '';
if (!$mail->send()) {
    echo $mail->ErrorInfo;
} else {
    echo 'Good';
}
  • Вопрос задан
  • 958 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
$mail->Password = 'тут пароль который я скрыл'
2FA пароль юзаешь или просто от акка? Гмейл позапрещал когда просто
бан выглядит иначе
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы