GNOME Bugzilla – Bug 233668
"Me Too!" - Unable to create subfolders on DBMail IMAP server
Last modified: 2013-09-10 14:02:48 UTC
Package: Evolution Priority: Major Version: 1.2.0 Synopsis: Unable to create Subfolders on imap server Bugzilla-Product: Evolution Bugzilla-Component: Mailer Description: whenever I try to create a new subfolder on an IMAP server it gives me an error message and says "Cannot create the specified folder: Generic error". To reproduce: With a new IMAP account, create a new base mail folder. Then, try to create a new folder with the previous folder as its parent. Unknown reporter: marcus.brubaker@utoronto.ca, changed to bugbuddy-import@ximian.com. Setting qa contact to the default for this product. This bug either had no qa contact or an invalid one.
works for me... you have to provide more useful info than that. export CAMEL_VERBOSE_DEBUG=1; killev; evolution-mail wait till it says it's ready and then start evolution copy everything evolution-mail prints out to this bug report
Created attachment 41725 [details] verbose camel debug output
Here is the output. With that run I went in and tried to create a folder as a subfolder of one called Foo, then I created a new one called Bar and tried to create a subdir of it called Baz. From what I could tell, when I tried to create the subfolders there weren't any debug msgs printed. The server is UW imap, version 2001a-10 (RH 7.3)
Also, a couple of notes: This worked prior to the upgrade to 1.2. Also, copying local folders to the imap server gives an error message of "Operation not supported".
*shrug* seemes to have successfully created a folder named "Bar" at the toplevel according to the log. how did you try and create Baz? did you select Bar and then right click and select "Create New Folder..." and then type "Baz" in the entry? Did you make sure that "Bar" was the folder selected in the Create-new-folder dialog? (not that you should have to double-check that, but I just need to know so I can locate the problem)
*** bug 233991 has been marked as a duplicate of this bug. ***
ok, except that I just tested my theory and it didn't work: sending : C00043 LIST "" /home/fejj/mail/gnome/e&APE-ya received: * LIST (\NoInferiors \UnMarked) "/" /home/fejj/mail/gnome/e&APE-ya received: C00043 OK LIST completed sending : C00044 CREATE /home/fejj/mail/gnome/e&APE-ya/baz received: C00044 NO CREATE failed: Can't create mailbox node /home/fejj/mail/gnome/e&APE-ya/: File exists looks like we aren't deleting the parent folder if it has the \NoInferiors flag. Of course, to be safe we will also need to check that it contains no messages either before deleting, don't wanna clobber a user's mailbox folder.
I've tried it both by right clicking on Bar and by New->Folder. In both cases the selected folder was Bar. I just tried to create the folder again, but this time with tcpdump running. There doesn't seem to be any imap network traffic generated when I attempt to create the folder.
I'm confirming this bug. For me, the problem occurs when a subfolder of an existing folder is being created. Creating folders on the same level as INBOX (i.e. top level) works fine. Bojan
I am seeing this same problem. The workaround I have used is to create the folder in the toplevel, and then move it to the subfolder. This works.
Thanks for the tip Thomas... :-) Bojan
Moving a toplevel folder still gives "Generic Error" for me.
Tried the create at top and move. Got "Could not transfer folder: Generic error" Seem that evolutoin is creating the "folder" as a file and not giving converting it to a directory when you wan to change the use of it. I have several folders with mailbox's in them. But I can't create a new mailbox within any of those. Example: Have a folder "Lists" which has several mailbox files IMAP IMHO and other folders like "security" which has mailboxes like security-focus-ids and others. If I try to create a new mailbox under ANY of the folder currently being used to old mailbox files, I get "Cannot create specified folder: generic error" and this with names like test or foo. I can however go to the mail area and use the touch command to create the file, subscribe to is and use it. Hope this helps.
*** This bug has been marked as a duplicate of 218432 ***
Argh, wrong duplicate. Silly me
BTW, I am using iPlanet Messaging Server 5.2 as my backend, if this helps at all. -tduffy
I'm also seeing this bug, and people have been talking about it on MonkeyTalk.
I'm only seeing this on UW IMAP, BTW.
Jeff - is this possible to fix in 1.2.1? thx!
I recently switched IMAP servers from Cyrus to DBMail (http://www.dbmail.org) and discovered that I cannot create folders or sub-folders with Evolution. It responds with the following error, "Cannot create specified folder: Generic error" with a "OK" button. I can create folders using KDE's KMail, Netscape Mail, and even MS Outlook/Express. Currently I have to open KMail and create a new folder/sub-folder and then it appears in Evolution. I'm using Ximian Evolution 1.2.0 on SuSE Linux 8.0 (i686). Can this be resolved? Let me know if there is any additional information I can provide. Thanks
Techniq, could you follow the first comment from Jeff above, and attach some debugging output? I think this bug was just fixed in the next release, but it would help to confirm.
Created attachment 41801 [details] Debug of sub-folder creation failure.
*** bug 234721 has been marked as a duplicate of this bug. ***
*** bug 234923 has been marked as a duplicate of this bug. ***
might be fixed in 1.2.1 with zucchi and my imap namespace fixes
*** bug 234482 has been marked as a duplicate of this bug. ***