On 27/08/2013 00:34, r...@attoenterprises.com wrote:
I am using Imaplib and connecting to a Gmail account. I am issuing commands to
copy the email to a custom folder then issuing delete. After expunge message
still remains in inbox and customer folder.
# COPY EMAIL TO FOLDER
copyStatus = m.copy(emailid, 'CIRIMPORTED')
print 'id of message copied is: %s status: %s' % (emailid,copyStatus)
# SET THE MESSAGE TO HAVE '\Deleted' FLAG (EXPUNGE WILL COMPLETE
DELETE PROCESS)
storeStatus = m.store(emailid,"+FLAGS", r'(\Deleted)')
print 'id of message stored is: %s status: %s %s' %
(emailid,storeStatus[0],storeStatus[1])
#print '******'
#DELETES ANY EMAIL MARKED \Deleted
m.expunge()
m.close()
m.logout()
Does anyone have any imaplib code the works with Gmail to move from inbox to
another folder?
There's an example in docs which says:
M.store(num, '+FLAGS', '\\Deleted')
You have:
m.store(emailid,"+FLAGS", r'(\Deleted)')
Could it be that the flags should be r'\Deleted'?
--
http://mail.python.org/mailman/listinfo/python-list