1737 читали · 5 лет назад
Читаем почту через IMAP
mail = imaplib.IMAP4_SSL('imap.gmail.com') mail.login('myusername@gmail.com', 'mypassword') mail.list() # Выводит список папок в почтовом ящике. mail.select("inbox") # Подключаемся к папке "входящие". Далее мы извлечем необходимые нам данные из ответа, затем получим почту, через вычисленный нами ID. result, data = mail.search(None, "ALL") ids = data[0] # Получаем сроку номеров писем id_list = ids.split() # Разделяем ID писем latest_email_id = id_list[-1] # Берем последний ID result, data = mail...
1 день назад
Перейдите в настройки сервиса где вы создавали аккаунт и разрешите доступ к аккаунту по imap
Понял. Эта инструкция относится к разрешению доступа по протоколу IMAP для почтового аккаунта. Протокол IMAP позволяет почтовым клиентам (например, Thunderbird, Outlook, Mail. app) синхронизировать электронную почту с сервером, так что вы можете читать, отправлять и управлять своими письмами с нескольких устройств. Если доступ по IMAP отключен, почтовый клиент не сможет получить доступ к вашей почте. Вот как включить доступ по IMAP для наиболее популярных почтовых сервисов: 1. Gmail: Инструкции: Войдите в свой аккаунт Gmail через веб-браузер: Https://mail...