From: Thomas Jarosch Date: Fri, 13 Jul 2012 14:32:58 +0000 (+0200) Subject: Correctly escape backslash. Works without, too X-Git-Url: http://developer.intra2net.com/git/?p=imap-mark-seen;a=commitdiff_plain;h=d0b8b7627e7d502978a7e7a2edfe3e9fe6d05a54 Correctly escape backslash. Works without, too --- diff --git a/src/mail_iterator.py b/src/mail_iterator.py index 7d53e91..9ae25b1 100644 --- a/src/mail_iterator.py +++ b/src/mail_iterator.py @@ -117,7 +117,7 @@ class MailIterator: try: # Work around unsolicited server responses in imaplib by clearing them self.mail_con.response('STORE') - _result, data = self.mail_con.uid('STORE', mid_range, '+FLAGS', "(\Seen)") + _result, data = self.mail_con.uid('STORE', mid_range, '+FLAGS', "(\\Seen)") logging.debug("New flags for messages %s are %s", mid_range, data) except (self.mail_con.error) as ex: raise UserWarning("Could not set the flags for some messages: %s", ex)