Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 15, 2011 18:36:12

snakeduse
От:
Зарегистрирован: 2010-03-26
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с imap в python

Не могу прочитать отправленные сообщения. Причем входящие я благополучно читаю. гуглил, но, к сожалению ничего не нашел. Вот этот небольшой исходник

import imaplib

server = "imap.yandex.ru"
port = "143"
login = "****@yandex.ru"
password = "123456"
box = imaplib.IMAP4(server)
box.login(login, password)
box.select('sent')
typ, data = box.search(None, 'All')
typ, text = box.fetch(1, '(RFC822)')
newText = "".join(text[0][1])
#parsMsg = email.message_from_string(newText)
#for i in re.findall(r"(<!DOCTYPE HTML PUBLIC.+</html>)", " ".join(newText.split())):#newText):
# print i
box.close()
box.logout()
на что интерпретатор пишет мне : imaplib.error: command SEARCH illegal in state AUTH, only allowed in states SELECTED
ошибка в строке

typ, data = box.search(None, 'All')



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version