# -*- coding: utf8 -*- # # Compter les emails BEFORE DATE # import imaplib # connecter au serveur IMAP de la societe mbx_name = 'ctphuoc@gmail.com' mbx_pwd = 'ztwciswzhxxogcfv' conn = imaplib.IMAP4_SSL('imap.gmail.com') conn.login(mbx_name, mbx_pwd) # select INBOX conn.select('INBOX') rv, data = conn.search(None, 'BEFORE "01-FEB-2006"') messages = data[0].split(b' ') for mail in messages: # mark the mail as deleted conn.store(mail, "+FLAGS", "\\Deleted") print(str(mail) + " supprimé") # delete all the selected messages conn.expunge() # deconnexion du serveur conn.close() conn.logout()