Opened 2 years ago

Closed 2 years ago

#1487811 closed Bugs (fixed)

managesieve; too many backslashes for system flags

Reported by: schplurtz Owned by:
Priority: 5 Milestone: 0.6-beta
Component: Plugins Version: git-master
Severity: normal Keywords: sieve managesieve
Cc:

Description

hi,
managesieve cannot create filters where messages are flagged. because it uses too many \ in script source.

Here is the log from logs/sieve :

[02-Mar-2011 09:14:09 +0100]: S: "IMPLEMENTATION" "Cyrus timsieved v2.3.11"
[02-Mar-2011 09:14:09 +0100]: S: "SASL" "PLAIN"
[02-Mar-2011 09:14:09 +0100]: S: "SIEVE" "comparator-i;ascii-numeric fileinto re
ject vacation imapflags notify envelope relational regex subaddress copy"
[02-Mar-2011 09:14:09 +0100]: S: "STARTTLS"
[02-Mar-2011 09:14:09 +0100]: S: OK
[02-Mar-2011 09:14:09 +0100]: C: AUTHENTICATE "PLAIN" "zzzzzzzzzzzzzzzzzz"
[02-Mar-2011 09:14:09 +0100]: S: OK
...
[02-Mar-2011 09:14:09 +0100]: C: PUTSCRIPT "ingo" {181+}
require ["imapflags","fileinto"];
# rule:[mon-filtre]
if header :contains "Subject" "tralala"
{
        setflag ["\\\\Seen","\\\\Answered","\\\\Flagged","\\\\Draft"];
        fileinto "INBOX";
}

[02-Mar-2011 09:14:09 +0100]: S: NO {58}
[02-Mar-2011 09:14:09 +0100]: S: script errors:
line 5: flag '\\seen': not a system flag
[02-Mar-2011 09:14:10 +0100]: C: LOGOUT
[02-Mar-2011 09:14:10 +0100]: S: OK "Logout Complete"

I use mozilla as client, if that matters
"Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.2.13) Gecko/20101206 Ubuntu/10.04 (lucid) Firefox/3.6.13"
/schplurtz

Change History (1)

comment:1 Changed 2 years ago by alec

  • Milestone changed from later to 0.6-beta
  • Resolution set to fixed
  • Status changed from new to closed

What version are you using? I think it was fixed in r4536/svn.

Note: See TracTickets for help on using tickets.