GNOME Bugzilla – Bug 315670
Add IMAP root folder option
Last modified: 2021-05-19 11:37:01 UTC
Distribution: Gentoo Base System version 1.6.13 Package: Evolution Severity: enhancement Version: GNOME2.10.2 unspecified Gnome-Distributor: Gentoo Synopsis: Add IMAP root folder option Bugzilla-Product: Evolution Bugzilla-Component: Mailer Bugzilla-Version: unspecified Description: Evolution should really have the option to set an IMAP root folder (sometimes called prefix), so that folders won't show up under INBOX (with Courier IMAP server) or mail (if you have are using a directory mail inside your home directory). I know this has been discussed before on several occasions, but this really is more of a bugreport, than a feature request. Every time that i try using Evolution, i fall back because of this. Never used it longer than a week. ------- Bug moved to this database by unknown@gnome.bugs 2005-09-09 16:23 UTC ------- The original reporter of this bug does not have an account here. Reassigning to the person who moved it here, unknown@gnome.bugs. Previous reporter was gnome-bugs@spam.ennes.nl.
I totally agree with this. This is something important, and can really annoying.
This is a big deal to me as well - Additionally, if you override the server supplied namespace, the inbox for the account disappears, which is clearly a bug. Also, say your prefix is ~/mail. The ~/mail folder itself should not show up. Instead, all the folders under ~/mail should be shown, along with the Inbox.
Uhm, the missing Inbox sure is not this bug...
I agree with everyone here, the lack of this option keeps me swtiching back to Thunderbird after about a week. Evolution is a far better program but missing an option for a folder prefix is just too annoying for me.
dwiw, the "Namespace:" setting in the IMAP preferences is exactly what you are asking for, it's just called "namespace:" (possibly bad naming, but it's the term most people use when they mean imap folder prefix)
I have tried using the Namespace setting and it does not help. In fact, it doesn't appear to have any effect at all. I am using Evolution 2.6.2 and courier-imap 4.0.1.
When this option is added, the default value should be taken from the result of the imap NAMESPACE command. For example: > 1 NAMESPACE < * NAMESPACE (("INBOX." ".")) NIL (("#shared." ".")("shared." ".")) < 1 OK NAMESPACE completed. Therefore the default namespace should be: INBOX. (including the dot at the end) NB, this is a separate option to the "override server-supplied namespace" option that is already present; that option (I think) exists to allow alternative namespaces to be chosen (such as the "#shared." namespace in my example above). However, the existing option does have a confusing name. I spent quite a while fiddling with it before I realised that it does not do what I expected (i.e., what this bug report requests). IMHO, the UI for both these options should be changed. There should be an option [x] Override server-supplied namespace: [INBOX.] that does what *this* bug requests; if the checkbox is not checked then the value is taken from the result of the NAMESPACE command, above. The existing 'override server-supplied namespace' option should be removed entirely. Alternative namespaces as revealed by the NAMESPACE command (e.g., the "#shared." namespace above) should show up naturally in the folder list and folder subscriptions window.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new enhancement request ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.