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