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 315670 - Add IMAP root folder option
Add IMAP root folder option
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
3.8.x (obsolete)
Other other
: Normal enhancement
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
evolution[imap]
Depends on:
Blocks:
 
 
Reported: 2005-09-05 18:12 UTC by gnome-bugs
Modified: 2021-05-19 11:37 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description gnome-bugs 2005-09-09 16:23:48 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.

Comment 1 Andreas Maechler 2006-03-15 09:59:34 UTC
I totally agree with this. This is something important, and can really annoying.
Comment 2 secureboot 2006-04-25 17:34:34 UTC
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.
Comment 3 Karsten Bräckelmann 2006-04-25 17:36:37 UTC
Uhm, the missing Inbox sure is not this bug...
Comment 4 Eric Work 2006-07-12 18:11:57 UTC
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.
Comment 5 Jeffrey Stedfast 2006-07-12 18:35:37 UTC
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)
Comment 6 Joseph Spadavecchia 2006-09-01 12:47:25 UTC
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.
Comment 7 Sam Morris 2006-10-18 00:25:33 UTC
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.
Comment 8 André Klapper 2021-05-19 11:37:01 UTC
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.