Some progess done
This commit is contained in:
@@ -31,18 +31,8 @@ def process_mailbox(M):
|
||||
print("ERROR getting message", num)
|
||||
return
|
||||
|
||||
msg = email.message_from_string(data[0][1])
|
||||
decode = email.header.decode_header(msg['Subject'])[0]
|
||||
subject = unicode(decode[0])
|
||||
print('Message %s: %s' % (num, subject))
|
||||
print('Raw Date:', msg['Date'])
|
||||
# Now convert to local date-time
|
||||
date_tuple = email.utils.parsedate_tz(msg['Date'])
|
||||
if date_tuple:
|
||||
local_date = datetime.datetime.fromtimestamp(
|
||||
email.utils.mktime_tz(date_tuple))
|
||||
print("Local Date:",
|
||||
local_date.strftime("%a, %d %b %Y %H:%M:%S"))
|
||||
print(data[0][1].decode("utf-8"))
|
||||
"""msg = email.message_from_bytes(data[0][1])"""
|
||||
|
||||
|
||||
#Parsing arguments
|
||||
@@ -92,7 +82,7 @@ if result == 'OK':
|
||||
result, data = imap_ressource.select(options.folder)
|
||||
if result == 'OK':
|
||||
print("Processing mailbox...\n")
|
||||
process_mailbox(M)
|
||||
process_mailbox(imap_ressource)
|
||||
imap_ressource.close()
|
||||
else:
|
||||
print("ERROR: Unable to open mailbox ", rv)
|
||||
|
||||
Reference in New Issue
Block a user