我需要阅读我的gmail邮件,但我不知道如何阅读邮件正文的内容,希望您能帮助我,非常感谢!在
如果我与while循环协作,这也很有帮助。在
import imaplib
print "Bienvenido"
print "Logueando email.."
email = "email@gmail.com"
passwd = "password"
conn = imaplib.IMAP4_SSL('imap.gmail.com')
try:
conn.login(email, passwd)
except:
print sys.exc_info()[1]
sys.exit(1)
print "Ok"
print "Seleccionando emails del banco.."
conn.select('INBOX')
def emails_from(name):
status, response = conn.search(None, '(FROM "%s")' % name)
email_ids = [e_id for e_id in response[0].split()]
print "Ok"
print "Revisando si llego el correo.."
ids = email_ids[-1]
print ids
if ids == '279':
print "no tiene nuevo correo" #---------BUCLE WHILE TRUE HERE.
else:
print "si tiene nuevo correo" #---------READ BODY FROM ID.
print "Ok"
return email_ids
emails_from(email)
print "Bye"
您想使用
conn.fetch
方法。以下是imaplib示例:所以可能只需:
^{pr2}$相关问题 更多 >
编程相关推荐