Hello Stefan,

the ManageSieve protocol/RFC5804 says, there are no quotes around the response codes, thus fixing timsieved to put quotes is not an option.

Със здраве
  Дилян





On 21.09.2011 14:20, Stefan Rapp wrote:
Hello,

i had problems with the Cyrus::SIEVE::managesieve package in the new
cyrus 2.4.11 code. The "better response codes for timsieved" lead to
problems in the perl package if you try to "get" an nonexistent
script:

sieveshell ...
get nonexistant
Bad protocol from MANAGESIEVE server: expected RPARAN

The perl package expects quoted strings inside the parantheses and
these quotes are missing.

There are two possible solutions: fix the parser or put quotes
around the strings. A possible patch for timsieved using the
second alternative is appended.


Stefan

<<attachment: dilyan_palauzov.vcf>>

Reply via email to