Форум сайта python.su
Пишу скрипт который должен мониторить приход новых писем (в не зависимости от того прочтено письмо или нет). Как лучше организовать?
Сделать локальную БД со списком писем которые уже загружены - тогда что взять в качестве уникального id для письма?
Или может есть более высокоуровневая библиотека чем poplib?
Офлайн
Письмо это объект с набором некоторых свойств. Изучите значения этих свойств, возможно там есть свойства с уникальными значениями. Если нет, то вычисляйте хэш от совокупности несколько свойств, например хэш от времени + заголовка.
Офлайн
смотри retr() метод
Офлайн
slav0nicметод uidl(), ИМХО.
смотри retr() метод
Офлайн
pyuser
тьфу) ну да, и локальная база, так работают почтовые клиенты
вопрос не так прочёл…
Офлайн