6.0.0-RC7
6/18/26

[#6337] Sieve putscript rejects script of zero length
Summary Sieve putscript rejects script of zero length
Queue Ingo
Queue Version 1.1.5
Type Bug
State Resolved
Priority 1. Low
Owners jan (at) horde (dot) org
Requester skhorde (at) smail (dot) inf (dot) fh-bonn-rhein
Created 2/28/08 (6685 days ago)
Due
Updated 2/29/08 (6684 days ago)
Assigned 2/28/08 (6685 days ago)
Resolved 2/29/08 (6684 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
61 Jan Schneider State ⇒ Resolved
 
571 skhorde (at) smail (dot) inf (dot) fh-bonn-rhein-sieg (dot) de Comment #4 Reply to this comment
I had to adopt the patch for



$Horde: ingo/lib/Driver/timsieved.php,v 1.15.10.7 2006/10/09 15:52:52 
jan Exp $



part of Webmail v1.0.5, but the idea works. Thanks


3410 Jan Schneider Assigned to Jan Schneider
State ⇒ Feedback
 
319 skhorde (at) smail (dot) inf (dot) fh-bonn-rhein Comment #2 Reply to this comment
PS: I'm using the ManageSieve path to Dovecot 1.0.10 and the timesieve 
driver in Ingo.
449 skhorde (at) smail (dot) inf (dot) fh-bonn-rhein Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Sieve putscript rejects script of zero length
Queue ⇒ Ingo
State ⇒ Unconfirmed
Reply to this comment
Using the "Deactivate Script" button on Ingo's "Script" page results in an



"PUTSCRIPT aborted (no message data)." error.



Ingo sends this command:



PUTSCRIPT "horde-ingo" {0+}



http://tools.ietf.org/html/draft-martin-managesieve-08#section-2.6



says:



A script of zero length SHOULD be disallowed.



http://tools.ietf.org/html/draft-martin-managesieve-08#section-2.8



     Arguments:

          String - script name



     This command sets a script active. If the script name is the empty

     string (i.e. "") then any active script is disabled.




Saved Queries