[Bug 373790] [NEW] RENAME command doesn't rename subfolders

Cybah jon at cybus.co.uk
Fri May 8 16:20:05 UTC 2009


Public bug reported:

Binary package hint: cyrus-imapd-2.2

When moving an IMAP folder from one parent to another, it's subfolders
don't get moved, contrary to RFC 3501. I tested this with an account on
a Cyrus IMAP server (Ubuntu version 2.2.13-13ubuntu3), using the RENAME
command. I do have unixhierarchysep enabled.

How to reproduce this bug:

1) Log in (1 LOGIN user pass)
2) 1 CREATE A
3) 1 CREATE A/B
4) 1 LIST A * - shows both folders
5) 1 RENAME A C
6) 1 LIST C * - shows only C
7) 1 LIST A * - shows only A/B
... i.e. A/B was left behind when renaming A to C.

This affects Thunderbird, as it (correctly, according to RFC 3501)
expects the server to move sub-folders.

RFC 3501 says...
      If the name has inferior hierarchical names, then the inferior
      hierarchical names MUST also be renamed.  For example, a rename of
      "foo" to "zap" will rename "foo/bar" (assuming "/" is the
      hierarchy delimiter character) to "zap/bar".

** Affects: cyrus-imapd-2.2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
RENAME command doesn't rename subfolders
https://bugs.launchpad.net/bugs/373790
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list