IMAP:“немедленное” удаление, без прохождения через папку "Корзина"?

StackOverflow https://stackoverflow.com/questions/124207

  •  02-07-2019
  •  | 
  •  

Вопрос

В настоящее время я фильтрую некоторые сообщения из своего почтового ящика с помощью следующих шагов:

select inbox
pick messages
set \Deleted tag

а затем повторите процесс после выбора Корзины.

Есть ли более прямой способ избавиться от этих сообщений?Или это просто особенность почтового сервера в том, что удаление сообщения помещает его в корзину, а удаление из корзины постоянно избавляет от него?

Это было полезно?

Решение

Я считаю, что вы должны вызвать EXPUNGE после установки тега Deleted.

RFC 3501

Другие советы

Не уверен точно, где вы выполняете эти операции.Сам IMAP не указывает, что вы перемещаете данные в папку "Корзина".Обычно IMAP позволяет вам пометить сообщение как удаленное и сохранить его в вашем почтовом ящике, но с пометкой "удалено".Затем вы можете выбрать "очистить" папку, которая фактически удалит все элементы, помеченные для удаления.

В моем почтовом клиенте (thunderbird) для прямого удаления вместо отправки в корзину я удерживаю клавишу Shift вместе с клавишей Delete.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top