Как я могу обработать вторичную аутентификацию в Почте Google от Perl? - PullRequest
1 голос
/ 01 апреля 2009

Это чисто вопрос Google Mail. Я получаю доступ к Почте Google через модуль Perl Net :: SMTP :: SSL. Время от времени происходит сбой аутентификации не из-за неверного пароля, а из-за дополнительной проверки пароля. Единственный способ разблокировать его - через веб-интерфейс с дополнительным вводом текста, представленного в виде изображения. Кто-нибудь видел подобную проблему и знает решение. Я просмотрел форумы Google, но ничего не нашел.

1 Ответ

1 голос
/ 01 апреля 2009

У вас возникла эта проблема, поскольку метод, который вы используете для доступа к Gmail, не поддерживается Google, и я уверен, что это является нарушением их TOS (см. 5.3). Если вы хотите получить доступ к Gmail изнутри программы, я бы предложил использовать интерфейс IMAP или POP3 с соответствующим модулем Perl.

Поскольку вы, похоже, отправляете почту, вам следует использовать их SMTP интерфейс с одним из модулей Perl SMTP . Информация Google о настройке клиентов IMAP может оказаться полезной.

...