From 545dab0b59a9ce67bb48b8826bdeb6fa8c8773d5 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Thu, 5 Sep 2024 19:10:39 +0300 Subject: [PATCH] move expunge to end --- .../remove_duplicate_imap_messages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/remove_duplicate_imap_messages/remove_duplicate_imap_messages.py b/remove_duplicate_imap_messages/remove_duplicate_imap_messages.py index 7a0966b..26acfc7 100755 --- a/remove_duplicate_imap_messages/remove_duplicate_imap_messages.py +++ b/remove_duplicate_imap_messages/remove_duplicate_imap_messages.py @@ -79,6 +79,7 @@ class RemoveDuplicateImapMessages: self._log.error('Error, server replied: %s', unseen_data) return False self._process_message(message_id, data[0]) + self.imap.expunge() return True def _process_message(self, message_id, data): @@ -116,7 +117,6 @@ class RemoveDuplicateImapMessages: self.duplicates_count += 1 else: self.messages_hashes.append(msg_hash) - self.imap.expunge() return True def connect_imap(self):