1. A system for converting data having a Multipurpose Internet Mail Extensions (MIME) format to data having a second format, the system comprising: a processor; and memory coupled to the processor, the memory comprising computer executable instructions that, when executed by the processor performs a method comprising: receiving data in a MIME format; identifying structural information encoded within the data having the MIME format, wherein identifying structural information includes identifying corrupted data having the MIME format and correcting the identified corrupted data using a MIME correction component; analyzing the structural information encoded within the data having the MIME format to generate at least one primitive; and generating data having a second format from the at least one primitive.