For the purpose of my research, I need the Enron Email Dataset. According to the project's official web-site, there is an archive of emails represented in the set of separate TXT-files, but the problem is this archive is not well organized and requires a lot of preparation work in order to be able to proceed the data.

I looked for some ready-to-use well-organized archive of Enron Email Dataset in MySQL, but the only collection I found is the dump of MySQL database, which contains only two columns — message ID and content, no sender/receiver column, no title column. My question is there any well and completely organized Enron Email Dataset in MySQL database format, where I can execute some SQL-queries according to sender/receiver, where it is easy to retrieve a message title etc.


  • So, let's move the question to this community. Should I do it manually (create new & delete old) or moderators can just move the question between the sites?
    – Mike
    Oct 9 '14 at 18:31
  • I believe only moderators can move posts. Oct 9 '14 at 20:33

After some additional search, I found the worked link among of lots, which point to 404 pages.
The worked ones are:

Detailed information about these datasets:

P.S. Don't know why, but for me the download process was very slow.

  • Nice! Thanks for finding this, with the coding example. Will help me, too. Oct 9 '14 at 22:45
  • Could you please include details about what columns these datasets have? Thanks! Oct 14 '14 at 5:31
  • Detailed information about one of the collection: ahschulz.de/enron-email-data
    – Mike
    Oct 14 '14 at 7:02
  • 1
  • Do you by any chance know if the emails in this data set contain fields like "hasReplied" or "hasForwarded"? For evaluation purpose I require the information if a user has replied or forwarded a particular message - is this in the data set? Feb 6 '18 at 12:19

You might be able to create an SQL DB by using FERC Enron XERA web application: http://fercenron.omega-caci.com/default.html (user guide).

You'd use the search feature of XERA based on fields, and then export the result to a delimited file, then convert to SQL database for additional queries.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.