Re: [Python-es] Se me olvidó

Marte Fabián Baquerizo Sánchez martefabian en tredasis.com
Mie Oct 1 21:26:27 CEST 2008


Una pequeña receta del libro Python Phrasebook para conectarse a un servidor 
POP3 y recibir correo:

import poplib
import getpass

mServer = poplib.POP3('mail.sfcn.org')

#Login to mail server
mServer.user(getpass.getuser())
mServer.pass_(getpass.getpass())

#Get the number of mail messages
numMessages = len(mServer.list()[1])

print "You have %d messages." % (numMessages)
print "Message List:"

#List the subject line of each message
for mList in range(numMessages) :
    for msg in mServer.retr(mList+1)[1]:
        if msg.startswith('Subject'):
            print '\t' + msg
            break

mServer.quit()



Saludos


--------------------------------------------------
From: "Luis Esteban de Dios Núñez" <esteban en princesa.pri.sld.cu>
Sent: Wednesday, October 01, 2008 12:46 PM
To: "Lista de discusión sobre python en castellano" <python-es en aditel.org>
Subject: Re: [Python-es] Se me olvidó

> Hola Marte Fabián,
>
>> Espero que les sirva.
>
> A mi me gustaría ver un ejemplito pero para recibir. ¿Tienes alguno?.
>
>
> -- 
> Saludos,
>
> Luis Esteban de Dios Núñez
>
> ---------------------------------------
>    Red Telematica de Salud - Cuba
>      CNICM - Infomed
>



> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes 

------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es