On Mon, March 7, 2005 10:24 pm, Neil Bothwick said:
> On Mon, 7 Mar 2005 22:07:06 +1300 (NZDT), Nick Rout wrote:
>
>> well for a start its way OT. it is not related to gentoo, it is a
>> generic mailserver question, better suited to comp.mail.imap, if you can
>> stomach usenet these days LOL.
>
> It may be somewhat OT, but not way OT, it is on a Gentoo server after all.
>
>> secondly you give us no idea of how many users? how many mailboxes?
>
> About half a dozen.
>
>> how
>> many folders?
>
> None, this is currently a POP3 system. Adding IMAP and folders is one of
> the reasons for wanting to switch.
>
so the POP users have left their mail on the server? usually it gets
deleted on download, although of course it is possible to leave it there.
>> how much data?
>
> Around 600MB.
>
>> do you have all the user passwords?
>
> Yes.
>
>> does it
>> have to be done on a live system with minimal disruption to users? or do
>> you have all the time in the world to play?
>
> I can play on a test setup, but the transition has to be with minimal
> disruption.
>
>> Have you tried any of the
>> solutions you have found via google on a small set of data?
>
> Not yet. This is something I had been considering when the thread came up.
> It seemed a good opportunity to find out if someone else had already made
> a similar transition instead of having to do it all again.
>
>> The chapter that is available online of O'Reilly's "Managing IMAP"
>> (google it:-) discusses in some depths moving a reasonable sized
>> installation from mbox to cyrus (IIRC), it may give you some
>> inspiration.
>
> That's better, a response with some useful information, thank you :)
>
hey sorry i dissed you over being potentially OT - I am sick of OT on this
lsit, I get enough email each day as it is! However this was not the right
thread to pick on as it is al hell of a lot more relevant than some of the
threads.
now u could do this:
leave the pop server running
set up the imap server
suspend your mta so no more mail enters the system
start the imap server
from a client (another machine is fine but you want a decent connection so
have it on the same lan as the server if possible)
for each user do:
set up an email client with two accounts, one pop and one imap, both
on the same server
drag and drop from the pop account to the imap account's inbox
done;
change the mta config to get mail delivered to the new mail store and
start it up.
turn off pop on the server.
get everyone to put a new account in their email client to the imap server.
I would only do this because I am too lazy to find/write/test a script to
take the mbox store and put it into maildir format. the mb2md script that
google will have found for you looks pretty comprehensive. it looks as if
it doesn't destroy the mbox file, so you should be able keep the data
until you are sure it has worked.
good luck, and back up before you do it!
>
> --
> Neil Bothwick
>
> And if you say "No", I shall be forced to shoot you.
>
--
[email protected] mailing list