unknown
2010-02-11 12:26:03 UTC
hola comunidad...soy nuevo en este mundo y quisiera vuestra
ayuda....resulta q tengo por aca un ejemplo del trabajo con servidores
imap y lo q quiero hacer es conectarme...modo (consola) y revisar el
correo...esa es la funcionalidad de mi soft....quisiera q analizaran y
me dieran respuesta al error q me da...disculpen mi
ignorancia....repito....soy nuevo...aca les adjunto el source:
import imaplib, getpass
if __name__ == '__main__':
host = raw_input('Host: ')
user = raw_input('User: ')
passw = getpass.getpass('Password: ')
mail = imaplib.IMAP4(host)
mail.login(user,passw)
mail.select()
typ, data = mail.search(None, 'ALL')
for num in data[0].split():
typ, data = mail.fetch(num, '(RFC822)')
print '\\n----------------------------------\\n',
print 'Message %s' % num,
print '\\n----------------------------------\\n',
print '\\n%s\\n' % data[0][1]
raw_input('Next message...')
mail.close()
mail.logout()
ayuda....resulta q tengo por aca un ejemplo del trabajo con servidores
imap y lo q quiero hacer es conectarme...modo (consola) y revisar el
correo...esa es la funcionalidad de mi soft....quisiera q analizaran y
me dieran respuesta al error q me da...disculpen mi
ignorancia....repito....soy nuevo...aca les adjunto el source:
import imaplib, getpass
if __name__ == '__main__':
host = raw_input('Host: ')
user = raw_input('User: ')
passw = getpass.getpass('Password: ')
mail = imaplib.IMAP4(host)
mail.login(user,passw)
mail.select()
typ, data = mail.search(None, 'ALL')
for num in data[0].split():
typ, data = mail.fetch(num, '(RFC822)')
print '\\n----------------------------------\\n',
print 'Message %s' % num,
print '\\n----------------------------------\\n',
print '\\n%s\\n' % data[0][1]
raw_input('Next message...')
mail.close()
mail.logout()