Добрый день. У вас всё указано верно. Дабы исключить другие возможные проблемы, попробуйте зарегистрировать яндекс почту и попробовать отправить с яндекса. Если всё пройдёт успешно, то возвращаемся обратно к gmail.
Замените строку в send.php
Где:
echo “Сообщение не было отправлено. Неверно указаны настройки вашей почты”;
на
echo “{$mail->ErrorInfo}”;
И скиньте сюда результат.
Вы, наверное, читали мою предыдущую статью, где я говорил, что нужно использовать логин именно с доменом “gmail.com”. Раньше без него почему-то не работало. Сейчас отрабатывает нормально, поэтому попробуйте без доменного адреса.
Далее. Есть ли у вас авторизация по СМС? Если есть, то нужно использовать другую почту, где такой авторизации нет.
Далее цитата:
Если возникает ошибка при отправки почты, то нужно отключить двухфакторную авторизацию и разблокировать «ненадежные приложения» в настройках конфиденциальности аккаунта https://myaccount.google.com/security?pli=1
Разблокировали?