Проверка папок, отличных от входящих, используя poplib в Python
Некоторое время назад я написал скрипт на Python, используя библиотеку poplib, которая извлекает сообщения из моей учетной записи электронной почты pop3. Теперь я хотел бы использовать его для получения электронной почты с другого почтового сервера, который работает с IMAP. Это работает хорошо, но только для получения сообщений из папки "Входящие". Есть ли способ также получать письма из других папок, таких как Спам, Отправленные и т. Д.? Я знаю, что могу использовать imaplib и переписать скрипт, но мои вопросы: возможно ли это получить с помощью poplib?
1 ответ
Нет.
POP - это протокол одной папки. Это очень просто и не было предназначено для нескольких папок.
Вам потребуется использовать IMAP или другие расширенные протоколы для доступа к дополнительным папкам.