The following issue has been CONFIRMED. 
====================================================================== 
http://www.dbmail.org/mantis/view.php?id=382 
====================================================================== 
Reported By:                lkneschke
Assigned To:                
====================================================================== 
Project:                    DBMail
Issue ID:                   382
Category:                   IMAP daemon
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     confirmed
target:                      
====================================================================== 
Date Submitted:             23-Jul-06 23:59 CEST
Last Modified:              11-Aug-06 17:26 CEST
====================================================================== 
Summary:                    subfolders don't get deleted, when deleting parent
folder
Description: 
I just tried to delete a folder containing other folders.

After that the subfolders still existed. I needed to delete them all
manualy.

When deleting folders on cyrus, i just need to delete the parent folder.

====================================================================== 

---------------------------------------------------------------------- 
 aaron - 10-Aug-06 00:53  
---------------------------------------------------------------------- 
I wonder why Cyrus behaves like this? From RFC 3501:

6.3.4.  DELETE Command

   Arguments:  mailbox name

   Responses:  no specific responses for this command

   Result:     OK - delete completed
               NO - delete failure: can't delete mailbox with that name
               BAD - command unknown or arguments invalid

      The DELETE command permanently removes the mailbox with the given
      name.  A tagged OK response is returned only if the mailbox has
      been deleted.  It is an error to attempt to delete INBOX or a
      mailbox name that does not exist.

      The DELETE command MUST NOT remove inferior hierarchical names.
      For example, if a mailbox "foo" has an inferior "foo.bar"
      (assuming "." is the hierarchy delimiter character), removing
      "foo" MUST NOT remove "foo.bar".  It is an error to attempt to
      delete a name that has inferior hierarchical names and also has
      the \Noselect mailbox name attribute (see the description of the
      LIST response for more details).

      It is permitted to delete a name that has inferior hierarchical
      names and does not have the \Noselect mailbox name attribute.  In
      this case, all messages in that mailbox are removed, and the name
      will acquire the \Noselect mailbox name attribute. 

---------------------------------------------------------------------- 
 aaron - 11-Aug-06 17:26  
---------------------------------------------------------------------- 
Confirmed, but I don't think it's a bug. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
23-Jul-06 23:59 lkneschke      New Issue                                    
10-Aug-06 00:53 aaron          Note Added: 0001337                          
11-Aug-06 17:26 aaron          Note Added: 0001338                          
11-Aug-06 17:26 aaron          Status                   new => confirmed    
======================================================================

Reply via email to