Nuno Silva wrote:
> 
> As noted by Ken Murchison a while back the alternative namespace does
> not change the spool structure (files and folders on disk) to provide
> the alternative namespace, therefor there is *one* drawback:
> You can't create subfolders of INBOX. while using the alternate
> namespace (these folders are now - logically - at the same level as INBOX).
> 
> Simply put: you can't have both :)

Correct.  In fact, if you do a LIST "" % while connected to your
alt-namespace server, it will return (\Noinferiors) for INBOX.


> Stuart Clark wrote:
> 
> > At 05:15 AM 23/6/2001, Ken Murchison wrote:
> >
> >
> >>The bottom line: if you simply install this code and change nothing,
> >>then it will run the same as your current setup.
> >>For more info, read doc/overview.html, and imapd.conf(5).
> >>
> >
> > The docs are good and should be read.
> >
> >
> > I however do see a problem between the two implementations.  I have set up two 
>separate imapd processes running on different ports and with different (one with 
>ALTERNATE NAMESPACE) imapd.conf files.
> >
> > I am using a modified UW-imap tool (imapxfer) to transfer mail from one server to 
>another.
> >
> > The below shows that the tool can not create a mailbox name "INBOX.Testing" when 
>connected to the same account using the ALTERNATE NAMESPACE feature.  This works fine 
>when connecting to the same server using the standard namespace.
> >
> >
> > Transfer messages from cyrus server to cyrus-ALT-namespace server:
> >
> > # ./imapxfer "{server-two:143}" userA passA "{server:143}" userB passB
> > Listing mailboxes...
> > Copying {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX
> >   => {server.tpgi.com.au:143/imap/userA="userB"}INBOX
> > Mailbox {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX has 1 message(s).
> > ?Mailbox already exists
> > WARNING: Can't create mailbox {server.tpgi.com.au:143/imap/userA="userB"}INBOX
> > [Ok]
> > Copying {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX.Testing
> >   => {server.tpgi.com.au:143/imap/userA="userB"}INBOX.Testing
> > Mailbox {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX.Testing has 1 
>message(s).
> > ?Invalid mailbox name
> > WARNING: Can't create mailbox 
>{server.tpgi.com.au:143/imap/userA="userB"}INBOX.Testing
> > ?Invalid mailbox name
> > ?Can't append message to mailbox 
>{server.tpgi.com.au:143/imap/userA="userB"}INBOX.Testing -- aborting
> >
> >
> > Transfer messages from cyrus server to cyrus server:
> >
> > # ./imapxfer "{server-two:143}" userA passA "{server:144}" userB passB
> > Listing mailboxes...
> > Copying {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX
> >   => {server.tpgi.com.au:144/imap/userA="userB"}INBOX
> > Mailbox {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX has 1 message(s).
> > ?Mailbox already exists
> > WARNING: Can't create mailbox {server.tpgi.com.au:144/imap/userA="userB"}INBOX
> > [Ok]
> > Copying {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX.Testing
> >   => {server.tpgi.com.au:144/imap/userA="userB"}INBOX.Testing
> > Mailbox {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX.Testing has 1 
>message(s).
> > [Ok]
> > Copying {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX.lala emem
> >   => {server.tpgi.com.au:144/imap/userA="userB"}INBOX.lala emem
> > Mailbox {server-two.tpgi.com.au:143/imap/userA="userA"}INBOX.lala emem has 2 
>message(s).
> > [Ok]
> >
> >
> > I have TCPFLOW dumps if you are interested.
> >
> > Kind regards,  Stuart.
> >
> >
> >
> >
> >
> >
> >

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to