[clug] Converting mailboxes to IMAP
kim.holburn at anu.edu.au
Thu Jul 1 00:53:43 GMT 2004
One simple way and usually the best if you can do it is to use email
clients. In this case get PCPine, set it up to read mail, work out
where it stores it's local mail and drop the mailbox into the place it
stores local mail (if it's windows we're talking about here you may
need to massage end of line from unix to pc(on unix: perl -pi.bak -e
's/\n/\r\n/g' mailbox). Give the mbox a special name - like old-mail
or something, fire up PCPine and move all the mail to the new folders.
This method never has problems with formats because it is using the
server to do the work.
It's better if you use the old server to read the email into pine
On 2004 Jun 30, , at 11:44 PM, Burn Alting wrote:
> Hi Peoples,
> I've just upgraded one of my boxes running Redhat 9 to Fedora Core 2.
> One of the differences is that, rather than the simple pop3 mail system
> I served my family's Windoze boxes with, Fedora only provides pop3 via
> the Cyrus IMAP mail system.
> I've worked out how to create the mail accounts under Cyrus IMAP and
> feed the IMAP mailboxes via postfix, but my problem is that I have a
> mailboxes in the old format living in /var/spool/mail.
> There must be a 'conversion' tool but I can't find any documentation
> one. I can always re-forward the mail to my users (everyone else at
> who only use Windoze to read their mail), but surely there must be a
> command like
> feed_the_imap_server < /var/spool/mail/jack
> rm /var/spool/mail/jack
> Can someone point me to the right tool?
> Thanks in advance
> linux mailing list
> linux at lists.samba.org
IT Manager, Canberra Research Laboratory
National Information and Communication Technology Australia
Ph: +61 2 61258620 M: +61 417820641
Email: kim.holburn at anu.edu.au - PGP Public Key on request
Aust. Spam Act: To stop receiving mail from me: reply and let me know.
Democracy imposed from without is the severest form of tyranny.
-- Lloyd Biggle, Jr. Analog, Apr 1961
More information about the linux