After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 741787 - [Maildir] Cannot create subfolder 'Inbox'
[Maildir] Cannot create subfolder 'Inbox'
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2014-12-19 21:01 UTC by Gour
Modified: 2015-01-07 11:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gour 2014-12-19 21:01:12 UTC
Hello,

new (old) Evolution user here doing migrating from Claws' archive to Evolution by using Maildir type of account.

I have whole tree of accounts under the commnon one named 'archive'.

However, if I want to create e.g. 'inbox' subfolder as

archive
  |
  --> gour
    |
    --> inbox

Evolution complains with: 'Folder inbox already exists', although it does not!!

However, creating e.g. 'inbox2' and then renaming it to 'inbox' works which indicates to me that the code is checking just the first level of folder's tree and complains not taking into account folder's hierarchy.

According to https://help.gnome.org/users/evolution/stable/mail-account-manage-maildir-format-directories.html.en "Evolution supports the Maildir++ specification." so this should simply work and/or be fixed.


Sincerely,
Gour
Comment 1 Milan Crha 2015-01-07 10:57:53 UTC
Thanks for a bug report. You are right, the code doesn't change for a folder hierarchy.
Comment 2 Milan Crha 2015-01-07 11:07:01 UTC
Created commit 299bbe0 in eds master (3.13.10+) [1]
Created commit fa1b64e in eds evolution-data-server-3-12 (3.12.10+)

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=299bbe0