This is causing me some pain, but it's a one-time kind of pain. I hope.
My wife is migrating from Windows XP to a Mac. Her email used to live in Thunderbird. I'm trying to migrate that to Apple Mail. For all but three folders, everything imported great. The three that failed were also the three largest folders, with the biggest clocking in around 1.5GB. Any of these would cause the importer to crash.
Fine. I cobbled together a Python program to split them into files of around 100MB a piece. I then tried to import these separately. Apple Mail was clearly scanning the files, as it was listing subject lines as it worked. At the end, though, I got folders of the appropriate names but no messages in any of those folders.
I installed Thunderbird, and it has no trouble whatsoever opening those files. It generated the accelerator files (.msf). All good, confirming my Python program didn't screw anything up. I imported again into Apple Mail. Again, zero contents. I asked Thunderbird to "compress" the folders (thus rewriting them and cleaning them up). Again, Apple Mail imported zero contents. Zooming down into Apple Mail's file store, I can see the Folder.mbox directories, but all with zero contents, versus Apple's normal one-file-per-message junk.
Any ideas on how to proceed?