Re: Problem with included global sieve script when mailbox contains a "dot"

2012-11-25 Thread Bron Gondwana
Sorry I haven't commented. Yes, I think you're right - it's a bug. I tried to fix something like it a while back and created more and worse bugs, so I reverted the change. The way that usernames and folder details are handled in sieve is a right mess... conversions backwards and forwards between

Re: Problem with included global sieve script when mailbox contains a "dot"

2012-11-25 Thread Thomas Cataldo
Can anyone comment on that ? We might be doing something wrong while settings our ACLs, but looking with wireshark at how cyradm I think we're fine and that there's really a bug in here. Thomas, Blue Mind. On Mon, Nov 19, 2012 at 8:39 PM, Thomas Cataldo wrote: > Hi, > > I did some more resea

Re: Problem with included global sieve script when mailbox contains a "dot"

2012-11-19 Thread Thomas Cataldo
Hi, I did some more research on my problem and tracked the problem down to this test in append.c (cyrus 2.4) : else if (!strcmp(flag[i], "\\flagged")) { if (as->myrights & ACL_WRITE) { // this test fails when mailbox is a.b@domain message_index.system_flags |=

Problem with included global sieve script when mailbox contains a "dot"

2012-11-14 Thread Thomas Cataldo
Hello, Consider the following sieve setup : root@ppday:/var/spool/sieve# cat global/buffy.vmw.sieve.script require ["body", "copy", "fileinto", "imapflags" ]; # filters if allof ( address :contains "from" "admin") { setflag "\\Flagged"; } # END root@ppday:/var/spool/sieve# cat domain/b/buffy.v