diff --git a/addons/l10n_it_edi/models/ir_mail_server.py b/addons/l10n_it_edi/models/ir_mail_server.py index 5e9e1fb1f10..4362a29e913 100644 --- a/addons/l10n_it_edi/models/ir_mail_server.py +++ b/addons/l10n_it_edi/models/ir_mail_server.py @@ -84,9 +84,9 @@ class FetchmailServer(models.Model): # To leave the mail in the state in which they were. if "Seen" not in data[1].decode("utf-8"): - imap_server.store(uid, '+FLAGS', '\\Seen') + imap_server.uid('STORE', uid, '+FLAGS', '(\\Seen)') else: - imap_server.store(uid, '-FLAGS', '\\Seen') + imap_server.uid('STORE', uid, '-FLAGS', '(\\Seen)') # See details in message_process() in mail_thread.py if isinstance(message, xmlrpclib.Binary):