Как я могу очистить входящие Gmail от Bash или Sh? Это можно сделать с помощью gmail POP3 сервера pop.gmail.com:995 или imap? Я нашел способ читать электронные письма через Atom, но кажется, что он не работает через POP3, поэтому электронные письма остаются в папке «Входящие».

3 ответа3

4

Подключитесь к Gmail IMAP с помощью любого консольного IMAP-клиента:

  • собачонка:

    mutt -f "imaps://imap.gmail.com/INBOX"
    

    Shift T.EnterdShift $

  • альпийский, реальпийский

    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()
    
0

Вы можете использовать poplib модуль питона , чтобы проверить почту и удалить его , соответственно , см это подробно

-1

Я думаю, вы можете сделать это быстро, войдя в систему через Интернет. Нажмите на флажок в верхней части списка. Это выберет первую страницу почты. Теперь вы увидите ссылку, которая будет иметь текст, который выглядит как «Все хх разговоры на этой странице выбраны. Выберите все разговоры ххх в папке «Входящие», где хх - это количество разговоров, которые вы видите на странице, а ххх - это общее количество писем. Нажмите на эту ссылку, а затем нажмите на значок корзины (Удалить). Это удалит все ваши входящие. Выполните аналогичную процедуру для исходящих и черновиков. Готово!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .