Esempio n. 1
0
def delete_unsub_email(host, sender, password, to):
    server = IMAPClient(host)
    server.login(sender, password)
    sent_folder = server.find_special_folder(imapclient.SENT)
    server.select_folder(sent_folder)
    messages = server.search(['TO', to])
    server.delete_messages(messages)
    server.logout
Esempio n. 2
0
def move_to_trash(host, username, password, folder_uids):
    server = IMAPClient(host)
    server.login(username, password)

    trash_folder = server.find_special_folder(imapclient.TRASH)

    for folder_name, uids in folder_uids.items():
        server.select_folder(folder_name)
        server.move(uids, trash_folder)
        server.unselect_folder()

    server.logout()