Чтобы открыть соответствующую папку с разрешениями на чтение и запись, необходимо использовать метод select. Если вы не хотите отмечать свои сообщения, как видно, вам нужно использовать метод проверки.
Команда сортировки доступна, но она не гарантируется поддержкой сервера IMAP. Например, Gmail не поддерживает команду SORT.
Чтобы попробовать команду сортировки, вы должны заменить M.search(None, 'ALL')
с M.sort(search_critera, 'UTF-8', 'ALL')
Тогда критерии_поиска бы строку типа:
search_criteria = 'DATE' #Ascending, most recent email last
search_criteria = 'REVERSE DATE' #Descending, most recent email first
search_criteria = '[REVERSE] sort-key' #format for sorting
По RFC5256 это действует вроде-ключа:
"ARRIVAL"/"CC"/"DATE"/"FROM"/"SIZE"/"SUBJECT"/"TO"
Все, что мне нужно, чтобы получить доступ к почтовому ящику посланного, а затем удалить совсем недавно сообщение. – eightShirt
Хорошо, пожалуйста, см. Мой комментарий – hd1
Да, спасибо @ hd1. Теперь я знаю, чтобы получить доступ к отправленному почтовому ящику. Но как удалить последнее сообщение? – eightShirt