Eml email files can be converted into a .csv (comma separated values) file using EmlViewer Pro.
The .csv file may then be imported in to a database or spreadsheet application. The various values of the .eml email will be separated into different columns, which is useful if trying to extract email addresses.
.EML File Extension
EML, which stands for ‘E-mail’, is the file extension of the Outlook Express Saved Mail Messages files. It belongs to the Microsoft range of e-mail management programs and is used for saving e-mails for storage and forwarding purposes. EML is a file extension for an e-mail message saved to a file in the MIME RFC 822 standard format by Microsoft Outlook Express as well as some other email programs. Files that contain the .eml file extension are email files that have usually been sent or received by a POP3 email application.

.CSV File Extension
CSV (“Comma Separated Value”) file format is often used to exchange data between disparate applications. The file format, as it is used in Microsoft Excel, has become a pseudo standard throughout the industry, even among non-Microsoft platforms. A CSV file consists of any number of records, separated by line breaks of some kind; each record consists of fields, separated by some other character or string, most commonly a literal comma or tab.
CSV is a common, relatively simple file format that is widely supported by consumer, business and scientific applications. One of its most common usage is moving tabular data between programs that natively operate on incompatible (often proprietary and/or undocumented) formats.
This works because so many programs support some variation of CSV at least as an alternative import/export format. For example, a user may need to transfer information from a database program that stores data in a proprietary format, to a spreadsheet that uses a completely different format. The database program most likely can export its data as “CSV”; the exported CSV file can then be imported by the spreadsheet program.
Quick Steps
For those who just want to get to the point quickly, here is the essence of converting a .eml to .csv with EmlViewer Pro.
Simply highlight the selected emails from the mail list, choose “Export to CSV” from the drop down list, and then click the “Export” button.
Export profiles can be configured to do many different things. Any of the existing export profiles in EmlViewer Pro may be configured with additional settings and parameters. You can also design new profiles to meet your custom requirements.
The rest of this article explains the process in fine detail, and demonstrates exactly how to configure a csv export profile using EmlViewer Pro’s export wizard.
Steps to convert .eml to csv
To begin converting the EML file into CSV, start the program Eml Viewer Pro. On the left extreme right below the status bar and tools, you will find an explorer tree where you choose the windows folder which contains the emails stored in .eml format (Not to mention that Eml Viewer Pro can also open .pst, .ost, .pst, winmail.dat, and even .mht files as well and it’s a six viewer in one).

Email explorer
From Email Explorer, select the emails you want to convert. If you want to convert just one email, just select that email. If you want to select a range of emails in that folder, hold down windows shift key to select those range of emails. And above all, if you want to convert all the emails in that folder, press control-A to select all of the emails. The selected emails will be highlighted. You can select random emails in a folder at one time too by pressing ctrol and clicking on the desired emails whose format is to be changed.

.eml files listed in EmlViewer Pro.
Now the selected emails to be converted are selected. Since the desired format is .csv format, we will need to choose the “Export to CSV” profile. To do so click on the “New Profile” icon given in the Tools below the Status bar. This same option of “New Profile” is also given in the “Export” heading in the Status bar. On clicking “New Profile” a new widow pops up named as “New Export Profile Setup”.
Creating a csv export profile in EmlViewer Pro.