Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Прежде всего, смотрим две предыдущие статьи по теме "Электронная почта" Как всегда, когда имеешь дело с почтой, нужны настройки. Начать нужно с того, что проверить поддерживает ли почтовый сервер протокол imap. Часто он бывает просто отключен. Ну значит нужно его включить. В предыдущих статьях по почте я писал, что для mail.ru понадобиться отдельный пароль. Для yandex,ru подходил обычный пароль. Теперь в обоих случаях нужен отдельный пароль для программы-клиента. В настройках безопасности обоих указанных серверов это можно сделать. Нам понадобиться уже известная нам библиотека email. Также будет нужна стандартная библиотека imaplib. Кроме того нам для декодирования нужна будет стандартная же библиотека base64. Ниже представлена программа чтения последнего полученного письма с учетом наличия вложений. Вместо имени пользователя и пар
Программирование на языке Python. Получение писем с помощью протокола imap. Библиотека imaplib
7 сентября 20247 сен 2024
69
2 мин