From 7a94ed1b36c894fed437d81127bdc47b72177ca6 Mon Sep 17 00:00:00 2001 From: "Antonio J. Delgado" Date: Wed, 2 Apr 2025 14:48:56 +0300 Subject: [PATCH] add all to search --- backup_imap/backup_imap.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backup_imap/backup_imap.py b/backup_imap/backup_imap.py index 37b5dac..e0e2f33 100644 --- a/backup_imap/backup_imap.py +++ b/backup_imap/backup_imap.py @@ -103,7 +103,7 @@ class BackupImap: # One year at a time because big mailboxes will take all memory due to Python IMAP library memory handling previous_year=1970 for year in range(current.tm_year-10, current.tm_year+1): - search_response, search_data = self.imap.search('UTF-8', f'(SINCE "1-Jan-{previous_year}" BEFORE "1-Jan-{year}")') + search_response, search_data = self.imap.search('UTF-8', '(ALL)', f'(SINCE "1-Jan-{previous_year}" BEFORE "1-Jan-{year}")') previous_year = year if search_response == 'OK': all_msgs_uids = search_data[0].split()