Мне нужно поискать во всех чьих-либо электронных письмах для проверки соответствия.У человека есть одна учетная запись Gmail, на которую он перенаправляет все остальные свои учетные записи.Однако при попытке доступа к учетной записи зонтика появляется ошибка аутентификации, несмотря на то, что я могу войти в учетную запись зонтика через браузер.См. Конкретные вопросы после описания.
Это не удается - обратите внимание, что доменное имя не gmail.com - это user@usersfullname.com, но я обращаюсь к нему через браузер, войдя в gmail.com
import imaplib
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login(user@usersname.com, password)
Я получаю ошибку аутентификации («Неверные учетные данные (сбой)», несмотря на то, что те же учетные данные позволяют мне войти в браузер. Я разблокировал учетную запись и т. Д., Используя следующие инструкции: https://om4.com.au/google-apps-gmail-invalid-credentials-unlock-captcha/
IМОЖЕТ войти в одну из учетных записей, которые перенаправляются на общую учетную запись, которая имеет доменное имя @ gmail.com с точно такими же учетными данными, например:
mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login(user@gmail.com, same_password_as_above)
Вопросы:
(1Возможно, причина, по которой я получаю ошибку аутентификации, заключается в том, что я использую неверную информацию imap - для входа в учетную запись gmail используется @ username.com, а не gmail.com. Если так, как я могу выяснить, чтоправильный сервер stmp? Он не говорит на вкладке «Настройки Gmail - Учетные записи и импорт» (Примечание: пароль и имя пользователя точно указаны)
(2)вот еще одна причина, по которой я мог получить ошибку аутентификации?Обратите внимание, что я разблокировал учетную запись - см. Выше, и мой сценарий работает для других учетных записей gmail ...