[Python] problei con imap
salvatore monaco
salvatore.monaco a gmail.com
Lun 5 Gen 2009 11:25:00 CET
Ciao a Tutti e buon anno
vorrei implementare uno script in python utilizzando imap
purtroppo non utilizzo sempre python e quando lo riprendo in mano trovo
sempre quache piccolo intoppo
ho fatto una funzione, che vi posto,legge una mail e prende il subject e la
mail del from
ovviamente non ho inventato nulla ma ho rubacchiato"male" dal web
def mailReader():
M = imaplib.IMAP4('000.000.000.000')#server di posta
M.login(mailAddress, password)
M.select()
data = M.search(None, 'FROM', '"@dominio.it"')
print data
to = M.fetch('1', '(BODY[HEADER.FIELDS (SUBJECT)])' )
for f in to:
print f
mailFrom = M.fetch('1', '(BODY[HEADER.FIELDS (FROM)])' )
for fr in mailFrom:
print fr
M.close()
M.logout()
return #mailAddress, document
ok vorrei ricavare solo il subject che per me e' il nome di un doc e a mail
di chi invia il messaggio come stringhe ma ricevo in output del print
('OK', ['1 2 3 4'])
OK
[('1 (BODY[HEADER.FIELDS ("SUBJECT")] {20}', 'Subject: I002334\r\n\r\n'),
')']
OK
[('1 (BODY[HEADER.FIELDS ("FROM")] {50}', 'From: "Salvatore MONACO" <
salvatore.monaco a dominio.it>\r\n\r\n'), ')']
a me basterebbe capire come analizzare il i due risultati e avere due
stringhe in return I002334 e l'indirizzo mail
mi sapete consigliare la via migliore
Grazie mille
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://lists.python.it/pipermail/python/attachments/20090105/9c177039/attachment.htm
Maggiori informazioni sulla lista
Python