I organized many of my e-mail on a Microsoft Exchange IMAP server at work, access to which I lost at the same time The Man pried my Mac Powerbook from my cold, dead fingers.
I transferred my mail files to this Windows machine and installed the fine free Thunderbird
mail program, but it has no Tools > Import > Mac Mail option.
For a month I tried just leaving the Mac mail files on-disk. They're text and I can view them fine. But Google Desktop search
wouldn't find words in them. So I decided to move the mail into Thunderbird's folders.
Many of the Mac Mail folders contained mbox
files that I could simply move into the Thunderbird directory in C:\Documents and Settings\S Page\Application Data\Thunderbird\Profiles\blahblah.default\Mail\Local Folders
and T'bird would spot them upon restart. I discovered the hard way that this only works for top-level files, not subdirectories.
I had a lot of duplicate e-mails, so I found a free mergebox.pl
script. Installation of this on Cygwin and recent Perl was a bear. It uses the old Mail::Folder
module, and when I reported bugs and fixes in this I found its maintainer "kjj" has vanished. I did get it to concatenate and remove duplicates from some mbox files.
None of this worked for the IMAP server messages. The Mac Mail in Mac OS X 10.3 Panther keeps a local copy of each message as Library/Mail/IMAPfirstname.lastname@example.org/INBOX.imapmbox/CachedMessages/100154
. So each CachedMessages folder is sort of like a maildir
folder, but mergebox.pl wouldn't process them. I could probably glue them together myself, but the hard part would be finding the messages it couldn't read and dealing with issues like attachments and multi-part messages.
Googling found "Sven" who had the same problem, and he recommended Emailchemy
; it knows about Mac Mail and Thunderbird, and it converted 44,000 (!!) cached Mac Mail IMAP messages into Thunderbird format, even preserving the folder hierarchy. It hung on a few folders that were already corrupted, but the author seems willing to help even before I paid for it.
If you have a lot of messages and special needs, the $25 for Emailchemy is money well spent.
(I posted about this here
on the Thunderbird support forum.)Categories: computers, e-mail, Thunderbird, Emailchemy, Mac
Labels: computers, e-mail