X-Git-Url: http://git.droids-corp.org/?p=imapami.git;a=blobdiff_plain;f=imapami%2Factions.py;fp=imapami%2Factions.py;h=ae3c9ef941c6e69e62adde3834c74b0d163ca2b1;hp=8653ea025fbf59d632a6dbd26b0ac2f93957a707;hb=aae862167223e90151e2091eee55e1b125b7e22d;hpb=1057fcec8ac1e8c77836b561746bdbc9b9de2725 diff --git a/imapami/actions.py b/imapami/actions.py index 8653ea0..ae3c9ef 100644 --- a/imapami/actions.py +++ b/imapami/actions.py @@ -203,8 +203,7 @@ class ImapamiActionChangeFlag(ImapamiAction): cmd = '+FLAGS' else: cmd = '-FLAGS' - flag = '\\' + self.evaluate(self.flag, ami, - mail.msg) + flag = '(\\%s)' % self.evaluate(self.flag, ami, mail.msg) ret, msg = imap.uid("STORE", mail.item, cmd, flag) if ret != "OK": ami.logger.warning( @@ -281,7 +280,7 @@ class ImapamiActionMove(ImapamiAction): ami.logger.warning( "imap copy returned %s: %s" % (ret, str(msg))) return False - ret, msg = imap.uid("STORE", mail.item, '+FLAGS', '\\Deleted') + ret, msg = imap.uid("STORE", mail.item, '+FLAGS', '(\\Deleted)') if ret != "OK": ami.logger.warning( "imap delete returned %s: %s" % (ret, str(msg)))