From: "Tarjei Huse" <[EMAIL PROTECTED]>
>
>Hi,
>> >One point that I failed to mention is that subfolders of INBOX are _NOT_
>> >permitted when using the alternate namespace (subfolders of other
>> >personal folders are allowed).  This sacrifice had to be made in order
>> >to preserve the existing mailstore structure.
>I have no problem with this, other than: How do you move existing users over
>to this new system?
>Tarjei
>

In my limited case, the process was:
  1. compile Ken's branch
  2. (ask Ken some questions, but please skip this since you are
  reading this)
  3. make install
  4. edit imapd.conf to have 
     "altnamespace: yes" 
     "userprefix: user"
  5. request users to all exit their mail clients (NS and MS in
  our case)
  6. kill and then restart "master"

YMMV, but in our case, existing folders were moved up one level
of hierarchy:

   before: INBOX---
                  |--Trash
                  |--infocyrus
                  |--linux---
                            |--debian
                            |--ipchains
                  |--realestate
                  |--school
   
   after: INBOX
          Trash
          infocyrus
          linux---
                 |--debian
                 |--ipchains
          realestate
          school
   
as viewed in the NS client.  

The directory/file structure in spool/imap/user remained the
same.

Even NS clients which were open during the changeover still
survived, with only some message delete ability not behaving
properly.  After closing and restarting the NS client, the
behavior was fine, with no lost messages or folders.

Chris

Reply via email to