How to manually subscribe to shared folders
After turning off the variable local.sharedfolders
, is there a way to subscribe to
shared folders?
The variable local.store.sharedfolders
controls whether a server responds
to the "list % imap"
command, which normally lists all existing folders on the server.
For Messaging Server versions 4.0x and 4.1, this variable is set by default to
ON at installation. In addition, versions of Netscape Communicator
before 4.5 and some other mail clients may automatically issue the
list % imap command
at login.
<P>
However, the extensive folder listing generated by this command may
significantly increase how long it takes users to log into their email accounts
as well as affect the performance of the server. To improve user
login time and server peformance, it may be desirable to turn off the
local.store.sharedfolders
variable. However, after
turning off this variable, Netscape Communicator clients can no longer
subscribe to shared folders via normal commands.
<B>Workaround:</B>
<P>
The following IMAP commands should allow Communicator to access and use the
shared folders on the server. Enter these commands by
telnet directly to the
IMAP port:
<P>
telnet <I>melody 143</I>
(where <I>melody 143</I> is a test messaging server)
<P>
* OK mail.domain.com IMAP4 service (Netscape Messaging Server 4.04 (built Jul
15 1999)) ready on Mon Aug 30 10:37:32 1999
a <I>login username password</I>
a OK User logged in
a subscribe "<I>Shared Folders/User/username/Test</I>"
a OK Completed
a lsub * *
* LSUB (\HasChildren) "/" little
* LSUB (\HasNoChildren) "/" little/more
* LSUB (\HasNoChildren) "/" newtest
* LSUB (\HasNoChildren) "/" "Shared Folders/User/username/Test"
a OK Completed
a logout
<P>
<B>Note:</B> The lsub
command lists all subscribed folders as confirmation that it worked.

