How to delete letters automatically with imaplib?
elearn
elearn2014 at gmail.com
Wed Aug 6 05:02:30 EDT 2014
I have a gmail account 'xxx at gmail.com' which subscripted python
maillist. To take part in python discussion is the only target for my
xxx at gmail.com. There are so many emails in my xxx at gmail.com,it is a good
idea for me to auto delete all emails whose body contain no . I write
some codes to do the job.
|import imaplib
user="xxx"
password="yyyyyy"
con=imaplib.IMAP4_SSL('imap.gmail.com')
con.login(user,password)
con.select('INBOX')
status, data= con.search(None, "ALL")
print(len(data[0].split()))
48
typ, data= con.search(None, 'Body', '"xxx at gmail.com"')
>>> data
[b'1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
32 33 34 35 36 37 44']
len(data[0].split())
36|
How can i delete 48-36=12 letters?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20140806/c1369b5b/attachment.html>
More information about the Python-list
mailing list