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 713449 - Subscribe / unsubscribe to folders
Subscribe / unsubscribe to folders
Status: RESOLVED OBSOLETE
Product: geary
Classification: Other
Component: client+engine
unspecified
Other All
: Normal normal
: ---
Assigned To: Geary Maintainers
Geary Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-09-04 06:38 UTC by Jim Nelson
Modified: 2021-07-05 13:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Charles Lindsay 2013-11-21 20:21:19 UTC


---- Reported by jim@yorba.org 2013-09-04 11:38:00 -0700 ----

Original Redmine bug id: 7436
Original URL: http://redmine.yorba.org/issues/7436
Searchable id: yorba-bug-7436
Original author: Jim Nelson
Original description:

There has been a request for subscribing to and unsubscribing from folders
(#3768). Some investigation would be necessary to see how this would work, but
the general idea is that Geary would only display and pull email from
subscribed folders rather than all folders. Because the subscription flag is
stored on the server, all email clients that supported SUBSCRIBE would reflect
these choices.

Related issues:
related to geary - Feature #3768: Create/delete/rename folder (Open)



---- Additional Comments From geary-maint@gnome.bugs 2013-09-04 11:39:00 -0700 ----

### History

####

#1

Updated by Jim Nelson 3 months ago

  * **Tracker** changed from _Bug_ to _Feature_



--- Bug imported by chaz@yorba.org 2013-11-21 20:21 UTC  ---

This bug was previously known as _bug_ 7436 at http://redmine.yorba.org/show_bug.cgi?id=7436

Unknown version " in product geary. 
   Setting version to "!unspecified".
Unknown milestone "unknown in product geary. 
   Setting to default milestone for this product, "---".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.
Resolution set on an open status.
   Dropping resolution 

Comment 1 Michael Gratton 2016-09-18 07:33:02 UTC
Many clients handle this in two ways: Have a per-account pref for determining whether to pay attention to mailbox subscriptions or not, then some UI for displaying a list of all folders, and choosing which should be subscribed to, which also updates the subscriptions on the server.

In Geary, we would want to make accounts default to display all mailboxes, regardless of their server subscriptions. Then provide a checkbox/switch in the IMAP settings for each account to toggle that. If disabled, the user can then click a button to choose which folders should be subscribed to.

The engine would also need to be updated to support this.
Comment 2 Kristian Rink 2016-09-19 06:13:00 UTC
Adding myself to this issue. In our business e-mail environment, the IMAP server exposes 800+ customer specific mailboxes, each of them receiving a vast load of (mostly large) messages per day. In evolution (which is what I use for productive work now) I just have roughly twwo dozens of folders subscribed and visible, mostly my own namespace and a couple of customer mailboxes interesting to me right now. 

With geary I seem to have access to *all* the mailboxes *all the time*, with drawbacks: In my environment the geary.db for this account has grown to 13GB in size, and I'm practically unable to work with it because switching between folders always takes between 30 and 120 secs of the UI being "frozen" while (looking at the debug output) geary obviously runs SQL statements. Plus, the application also seems permanently busy receiving mails because (of course) there permanently is inbound traffic in one of these folders. Being able to use IMAP subscriptions would greatly ease this problem.
Comment 3 GNOME Infrastructure Team 2021-07-05 13:26:56 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/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/geary/-/issues/

Thank you for your understanding and your help.