source: companies/serpro/expressoMail1_2/imap.py @ 903

Revision 903, 655 bytes checked in by niltonneto, 15 years ago (diff)

Importacao inicial do Expresso do Serpro

Line 
1import imaplib
2import sys
3import base64
4#uso imap host port user password datetim(unixtime) mailbox arquivo_msg
5
6#texto = sys.argv[1]+" "+sys.argv[2]+" "+sys.argv[3]+" "+sys.argv[4]+" "+sys.argv[5]+" "+sys.argv[6]+" "+sys.argv[7]
7#print texto
8
9host=sys.argv[1]
10port=int(sys.argv[2])
11user=sys.argv[3]
12password=sys.argv[4]
13date_time=int(sys.argv[5])
14mailbox=sys.argv[6]
15imap_file = open(sys.argv[7],"r")
16tmp=imap_file.read()
17message=base64.b64decode(tmp)
18#print message
19imap_file.close()
20M = imaplib.IMAP4(host,port)
21M.login(user,password)
22flags="\\Seen"
23M.append(mailbox,flags,date_time,message)
24#print mailbox+flags+date_time+message
25M.logout()
26#M.close()
Note: See TracBrowser for help on using the repository browser.