Как я могу очистить входящие Gmail от Bash или Sh? Это можно сделать с помощью gmail POP3 сервера pop.gmail.com:995 или imap? Я нашел способ читать электронные письма через Atom, но кажется, что он не работает через POP3, поэтому электронные письма остаются в папке «Входящие».
3 ответа
Подключитесь к Gmail IMAP с помощью любого консольного IMAP-клиента:
собачонка:
mutt -f "imaps://imap.gmail.com/INBOX"
Shift T → . → Enter → d → Shift $
альпийский, реальпийский
alpine -f "{imap.gmail.com/ssl}INBOX"
семейная почта mailx, GNU mailutils
mail -f "imaps://imap.gmail.com/INBOX"
Удалить все:
d *
→q
Python:
import imaplib im = imaplib.IMAP4_SSL("imap.gmail.com") im.login("user", "passwd") typ, data = im.search(None, 'ALL') for num in data[0].split(): im.store(num, '+FLAGS', '\\Deleted') im.expunge()
Вы можете использовать poplib модуль питона , чтобы проверить почту и удалить его , соответственно , см это подробно
Я думаю, вы можете сделать это быстро, войдя в систему через Интернет. Нажмите на флажок в верхней части списка. Это выберет первую страницу почты. Теперь вы увидите ссылку, которая будет иметь текст, который выглядит как «Все хх разговоры на этой странице выбраны. Выберите все разговоры ххх в папке «Входящие», где хх - это количество разговоров, которые вы видите на странице, а ххх - это общее количество писем. Нажмите на эту ссылку, а затем нажмите на значок корзины (Удалить). Это удалит все ваши входящие. Выполните аналогичную процедуру для исходящих и черновиков. Готово!