agryn
Фев. 26, 2013 13:41:09
Пишу скрипт который должен мониторить приход новых писем (в не зависимости от того прочтено письмо или нет). Как лучше организовать?
Сделать локальную БД со списком писем которые уже загружены - тогда что взять в качестве уникального id для письма?
Или может есть более высокоуровневая библиотека чем poplib?
lorien
Март 22, 2013 21:23:42
Письмо это объект с набором некоторых свойств. Изучите значения этих свойств, возможно там есть свойства с уникальными значениями. Если нет, то вычисляйте хэш от совокупности несколько свойств, например хэш от времени + заголовка.
slav0nic
Март 23, 2013 10:46:48
смотри retr() метод
pyuser
Март 24, 2013 03:49:30
slav0nic
смотри retr() метод
метод uidl(), ИМХО.
slav0nic
Март 26, 2013 11:14:56
pyuser
тьфу) ну да, и локальная база, так работают почтовые клиенты
вопрос не так прочёл…