IP-адрес на одном из моих серверов Linux, на котором запущен скрипт php, выдает ошибку аутентификации с помощью SMTP-сервера Google. Он отклоняет аутентификацию, даже если это правильные учетные данные.
В прошлом я мог перейти на https://accounts.google.com/b/0/UnlockCaptcha где я смог разблокировать свою учетную запись, если это произошло, однако это ящик Linux и не имеет интерфейса интерфейса пользователя.
Кто-нибудь знает, как разблокировать Google Captcha по SSH?
Просто используйте динамический прокси-сервер SSH для передачи сеанса локального браузера через ваш сервер.
Запустите это локально:
$ ssh user@host -D8888
Затем войдите в конфигурацию вашего браузера и настройте его на использование прокси-сервера socks в 127.0.0.1:8888
.
Вы можете просто пойти в разблокировать URL а затем инициируйте SMTP-соединение со своего сервера. Вам не нужно посещать URL-адрес разблокировки изнутри сервера.