Starting the Export

Top  Previous  Next


When you start Courex you will see the following setup dialog:




At the top is a text box to enter the input file specification, that is, the Courier 'box' file that you want to export from. If you have Courier installed, Courex does it's best to find and enter the input file specification for you (as shown above), but if it cannot, or if it is incorrect, you can enter it or change it by direct editing or by use of the "Browse..." button.


Below that is a similar space to enter the base destination folder for the export. Courex will use this as the "parent" folder for your Courier email folders, which will be created as sub-folders of this base folder. If you have Thunderbird installed on the system, your Thunderbird "Local Folders" will be initially selected as the base export folder (as shown above). You can change this if you wish by using the "Browse..." button, or by typing a new or existing folder name into the text box (note: select whether or not you want to export "To Thunderbird" first).


If you do not have Thunderbird installed, or if you uncheck the "To Thunderbird" option, the destination folder will default to your Courier 'box' file folder, if this was found. If no 'box' file was found automatically, the destination folder will default to 'C:\'. See Exporting to Unix/Mac Thunderbird and Exporting to eml/mbox files for more details.


Next are four option checkboxes; "Create eml files", "Create mbox files", "Unix line breaks" and "To Thunderbird". The initial state of these checkboxes depends on whether or not you have Thunderbird installed on your system.


If Thunderbird is detected, "To Thunderbird" will be checked, "Unix line breaks" will be unchecked, and "Create eml files" and "Create mbox files" will be disabled.


If Thunderbird is not detected, "To Thunderbird" will be unchecked, "Unix line breaks" will be unchecked, "Create eml files" will be unchecked, and "Create mbox files" will be checked.


The "Unix line breaks" option can be checked or unchecked at will. This affects all output files, including Address.csv and Accounts.txt. If checked, lines are terminated by a LF (line feed) code only (Unix standard), otherwise lines are terminated by a CR/LF (carriage return / line feed) pair (DOS/Windows standard).


You can check or uncheck "To Thunderbird" at will to switch between output to a Thunderbird folder structure or output to a "standard" folder structure, whether or not Thunderbird exists on your system. If "To Thunderbird" is checked, "Create eml files" and "Create mbox files will be disabled. If "To Thunderbird" is unchecked, "Create eml files" and "Create mbox files will be enabled.


If "To Thunderbird" was automatically checked by detection of Thunderbird on your system and you then uncheck it, the destination folder shown in the text box will also change because Courex assumes that you don't want to export folders in "standard" format (which Thunderbird won't recognize) to your Thunderbird folder.


If not disabled, both "Create eml files" and "Create mbox files" can be checked. This will give you the most flexibility by exporting to both eml and mbx files, gives you the opportunity to manually correct individual "suspect" email messages and detect duplicates (see The Export.Log File) but it takes longer (the eml files are created first then they are concatenated, folder by folder, into mbox files).


You can check the "Create eml files" option and uncheck the "Create mbox files" option if you want to produce only eml files to a standard folder structure. Uncheck "To Thunderbird" (if necessary), check "Create eml files", then uncheck "Create mbox files". Courex will not allow all output options to be unchecked.


When the "Create eml files" process starts for a particular folder, all existing eml files in that folder are deleted. When the "Create mbox files" process starts for a particular folder, any existing <foldername>.mbox file will be deleted (in the case of exporting to Thunderbird, mbox files do not have the ".mbox" extension, but the same principle applies).


When you click "Start" to start the selected process(es), a separate progress dialog will appear which shows a progress bar, estimated total and remaining times and counts of messages processed. This is updated message by message and so, when processing an extraordinarily large message, it may appear to stall. Also the timings may be wildly inaccurate at low progress percentages - it gives reasonable estimates only at 20% and above. Remaining time assumes that remaining emails are of average size.


If you check both "Create eml files" and "Create mbox files", the progress dialog will run from 0% to 100% twice - once for creation of the eml files and again for creation of the mbox files from the eml files.


Export speed depends on a number of factors, the most important of which is the speed and the hard disk performance of the computer you're running it on, but we're talking minutes not hours, for even a very large mailbox. If your computer is reasonably modern and your box file is say 1GB, expect about 10 minutes for export to mbox only (exporting to both eml and mbox will almost double the time).


Courex actually generates the Account.txt and Address.csv files first, before starting message export, but so rapidly that you probably will not see the messages.