On Wed, 2004-12-01 at 09:53 +0800, Not Zed wrote:
> On Tue, 2004-11-30 at 07:54 -0400, Patrick O'Callaghan wrote: 
> > I use Evo (2.0.2 on Fedora Core 3) with a Cyrus IMAP server. The server
> > admin recently created a couple of shared folders which I wanted to
> > access. This is what happened:
> > 
> > I went to "Tools->Suscribe to Folders" and selected the IMAP server. I
> > got the usual folder list, plus the entry "shared" (which is actually a
> > separate namespace on the server). However when I ticked the selection
> > box Evo complained that it couldn't subscribe to that folder.
> > 
> > Fair enough. I looked back over the mailing list and found a thread a
> > few months ago in which NotZed suggested creating a new account in order
> > to override the default server namespace. I went to Tools->Settings and
> > created the new account. All the config info was the same as my existing
> > account except that I selected "Override server namespace" and entered
> > "shared." (note the ".") in the text box.
> Well one problem is we simply do not support multiple namespaces at
> present, so some of this isn't expected to work.  If you find
> something that works enough, thats about it. 
> > The "shared" folder now appeared in the folder list panel for the new
> > account with the new shared folders beneath it. I didn't have to
> > subscribe to it. So far so good.
> > 
> > However ...
> > 
> > 1) The folder panel now included all of my previously subscribed folders
> > from the original account as well as the new "shared" ones. In other
> > words, the server namespace wasn't overridden but added to. Not a big
> > deal in this case, but confusing.
> Hmm, i suspect this is because the subscriptions list is independent
> of the namespace setting - it is stored on the server, and the server
> is still sending the 'old' subscriptions, since they tend to send them
> all even when other settings change.  And the namespace stuff is
> really only an extension to the full path name of folders anyway. 
> > 2) My normal account config for this server vanished from the folder
> > panel, though not from the accounts config dialogue. Evo doesn't seem to
> > like having two different views of the same account on the same server.
> So you setup two accounts right?  Hmm, sounds like a bug, perhaps it
> is key'd off the account name rather than the account-id. 
> > I decided to delete the new account and rewind to my earlier state. On
> > doing this, my normal account reappeared in the folder panel (though
> > only after restarting Evo).
> > 
> > But ...
> > 
> > 1) The shared folders now appear in the folder panel and are readable.
> > Note that this is supposedly my original config. I have "show only
> > subscribed folders" deselected.
> Interesting, its probably saved the list of subscribed folders, or at
> least since they were discovered through other means they've been
> remembered.  The namespace thing really only affects listing the
> folders, once you have the list they are essentially just path
> elements. 
> > 2) When I go to "Tools->Subscribe to Folders" Evo says "this store does
> > not support subscriptions, or they are not enabled". Same thing happens
> > if "show only subscribed folders" is on or off.
> If you change that setting you need to restart evolution for it to
> have an effect (still - shitty to fix bug). 
> > Result: I can now see the shared folders from my normal account, but I
> > can't unsubscribe from anything.
> Try the restart thing after enabling subscriptions.
> 
> But if it can't list the folders, then it wont give you the
> opportunity to unsubscribe from them(!), so uh, well see how it goes.

After restarting I can now subscribe/unsubscribe again. Just not to
"shared", even though it appears on the list. In other words, I'm back
where I started.

Conclusion: Evo needs to support namespaces for this to work properly.

poc

_______________________________________________
evolution maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution

Reply via email to