This commit is contained in:
Antonio J. Delgado 2025-03-27 10:42:49 +02:00
parent 9541e148c7
commit ef7d748a5f

View file

@ -122,7 +122,7 @@ class BackupImap:
msg_counter = 1
for message_uid in all_msgs_uids:
self._log.debug(
"Processing message '%s' (%s/%s)",
"Processing message %s (%s/%s)",
message_uid.decode(),
msg_counter,
len(all_msgs_uids)
@ -173,7 +173,12 @@ class BackupImap:
try:
with open(message_path, 'wb') as file_pointer:
file_pointer.write(data)
self.data['backedup_messages'].append({ "message_id": message_id, "mailbox": mailbox})
self.data['backedup_messages'].append(
{
"message_id": message_id,
"mailbox": mailbox
}
)
self._save_cached_data(self.data)
except OSError as error:
if error.errno == 36: # File name too long
@ -183,7 +188,12 @@ class BackupImap:
)
with open(message_path, 'wb') as file_pointer:
file_pointer.write(data)
self.data['backedup_messages'].append({ "message_id": message_id, "mailbox": mailbox})
self.data['backedup_messages'].append(
{
"message_id": message_id,
"mailbox": mailbox
}
)
self._save_cached_data(self.data)
else:
self._log.error(