Changeset 5227


Ignore:
Timestamp:
11/30/11 15:58:11 (12 years ago)
Author:
brunocosta
Message:

Ticket #2348 - Coloca controle de erros no python que faz o desarquivamento.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/expressoMail1_2/imap.py

    r3911 r5227  
    99date_time=int(sys.argv[5]) 
    1010mailbox=sys.argv[6] 
     11print sys.argv[7] 
    1112imap_file = open(sys.argv[7],"r") 
    1213tmp=imap_file.read() 
     
    1415#print message 
    1516imap_file.close() 
    16 M = imaplib.IMAP4(host,port) 
    17 M.login(user,password) 
    18 flags="" 
    19 M.append(mailbox,flags,date_time,message) 
    20 #print mailbox+flags+date_time+message 
    21 M.logout() 
    22 #M.close() 
     17try: 
     18    M = imaplib.IMAP4(host,port) 
     19    M.login(user,password) 
     20    flags="" 
     21    M.append(mailbox,flags,date_time,message) 
     22    #print mailbox+flags+date_time+message 
     23    M.logout() 
     24    #M.close() 
     25    print "no errors" 
     26except imaplib.IMAP4.error, erro: 
     27    print erro 
Note: See TracChangeset for help on using the changeset viewer.