Ticket #1403507 (assigned Patches: None)

Opened 3 years ago

Last modified 6 months ago

Add support for shared folders - patch

Reported by: geeojr Owned by: roundcube
Priority: 5 Milestone: 0.4-beta
Component: Core functionality Version: 0.1-rc1
Severity: normal Keywords:
Cc:

Description (last modified by thomasb) (diff)

I can't see shared folders with Courier. Courier-imap makes shared folders available at the root level. Root level contains: INBOX. & shared. -- need to check for both.

Attachments

patch-against-536-shared-folders.diff (371 bytes) - added by mbalex 17 months ago.
a quick hack to enable other namespaces inside ilohamail library

Change History

Changed 2 years ago by harrinp1

  • priority changed from 5 to 4
  • version changed from None to 0.1-rc1
  • severity set to normal

I also vote for this feature. Diffrent IMAP servers handle this diffrently so you need to check the namespace to find out the Public folder namespace.

Changed 21 months ago by captainmish

  • priority changed from 4 to 5

another vote here - there are a number of installations that rely heavily on shared folders, thus making roundcube a non-starter for them.

Changed 20 months ago by thesubmitter

I also vote for this. For me this is a deal breaker for roundcube.

Changed 18 months ago by zzamboni

Here's another vote - this would be tremendously useful.

Changed 17 months ago by mbalex

a quick hack to enable other namespaces inside ilohamail library

Changed 16 months ago by jvale

Here here! This feature is essential so that I can deploy RoundCube at the site I'm adminning.

Eventough it's a bit of an ugly hack, the patch works like a charm with a Courier server.

Changed 16 months ago by jvale

Correction: the hack doesn't work that well. I can see the shared folders, but 'special' folders like Drafts, Trash and Sent are no longer 'special'. Meaning, I can't delete messages and it fails when copying a message I just sent to the 'Sent' folder.

Changed 16 months ago by mbalex

jvale is correct if you dont change anything else. since the default root dir is "INBOX" on courier all special folders are usally relative to "INBOX" defined. since this hack changes the default root dir to "", the special folders etc need to prefix "INBOX." .

$rcmail_configdrafts_mbox? = 'INBOX.Drafts';

$rcmail_configjunk_mbox? = 'INBOX.Junk';

$rcmail_configsent_mbox? = 'INBOX.Sent';

$rcmail_configtrash_mbox? = 'INBOX.Trash';

$rcmail_configdefault_imap_folders? = array('INBOX', 'INBOX.Drafts', 'INBOX.Sent', 'INBOX.Junk', 'INBOX.Trash');

Changed 6 months ago by seansan

  • type changed from Feature Requests to Patches
  • summary changed from Add support for shared folders to Add support for shared folders - patch

Changed 6 months ago by thomasb

  • description modified (diff)
  • milestone set to 0.4-beta
Note: See TracTickets for help on using tickets.