Нужна реализация отправки писем по smtp, использую GPmailer. раньше настройки стояли для яндекс почты и все нормально уходило, теперь пользователь поменял почту на gmail. или я найстройки неправильно прописываю или еще чего, но письма перестали уходить
логи пишут SMTP Error: Could not authenticate. пароль и логин правильные 100%
IMAP и POP включены
двухфакторная аутентификация отключена.
в консоли функция GPmailer возвращает false
| Код |
|---|
$from_email = '*******@gmail.com'; // email ОТ КОГО $to_email = 'burtzev.viktor@gmail.com'; // email КОМУ $cc_email = ''; $from_name = 'Виктор Бурцев'; $subject = 'Запрос на консультацию специалиста Сибтехнострой'; $message = <<<EOL Запрос на консультацию специалиста <br/> ------------------------------------------ <br/> Автор: $name <br/> Номер телефона: $phone <br/> Текст сообщения:<br/> $text EOL; $host = 'ssl://smtp.gmail.com'; $port = 465; $username = $from_email; $password = '*******'; GPMailer::sendSmtp($from_email, $from_name, $to_email, $cc_email, $subject, $message, $host, $port, $username, $password); |
логи пишут SMTP Error: Could not authenticate. пароль и логин правильные 100%
IMAP и POP включены
двухфакторная аутентификация отключена.
в консоли функция GPmailer возвращает false