Проблемы с удалением писем с использованием Python и Imap - PullRequest
0 голосов
/ 26 марта 2020

У меня проблемы с удалением писем с использованием python3 и imap4. До сих пор мне удавалось успешно извлекать и отображать электронные письма на основе уроков, которые я нашел в Интернете. Всякий раз, когда я следую за теми, которые показывают, как удалить электронную почту, ни один из них не работал. Метод, который я видел, использовался чаще всего так:

mail = imaplib.IMAP4_SSL(self.server)
mail.login(self.email, self.password)
mail.select("inbox", True)
typ, data = mail.search(None, "ALL")
for i in data[0].spit():
    mail.store(i, '+FLAGS', '//Trash')
mail.expunge()
mail.close()
mail.logout()

Я не получаю никаких ошибок при запуске кода. Из того, что я понимаю, он должен удалить все письма в моем почтовом ящике. Когда я go и проверяю это, все мои электронные письма все еще там. Что я делаю неправильно? О, и я использую Gmail, если это имеет значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...