Tool for anonymizing emails

Welcome. This is the webpage hosting a free tool based on Java for anonymizing emails. The text below would guide you about the usage of the tool.


Assumptions:

  1. The emails are short (we have only used emails of size less than 12 KB), and are in normal text form. A MimeMessage email can be stripped of some headers and attachments to create such a text form. In our research, we have only kept the "From", "To", "Cc", "Subject", "Date" and the body text from original MimeMessages. Here is an example email.

  2. A running MySql database. A table called "temporary" has to be created that stores anonymization tags. Here is an sql command file that shows the schema. This database table should be created before the anonymization tool is run.


Software Requirements:

  1. Java Runtime Enviroment >= 1.5

  2. A set of libraries (versions included in the download zip package): JavaMail, JDBC driver for MySql and Log4j.


Anonymization Protocol:


Tool Description:


Licensing: University of Illinois/NCSA Open Source License

Send email to Email: dipa...@cs.cmu.edu for any questions about running the tool.
Back to Dipanjan Das' homepage