1. A method of previewing messages comprising: receiving at a message preview system a plurality of electronic messages including a plurality of voice messages, the message preview system including a processor and memory including executable instructions configured to decompose at least a subset of electronic messages to form message components; identifying contextual message information and content that includes audio associated with the plurality of voice messages; decomposing the audio of the plurality of voice messages into the message components; identifying searchable identifiers associated with a subset of the message components, the searchable identifiers including searchable text; receiving a preview request to provide preview information, the preview request including a string of text to identify a subset of the voice messages that include a searchable identifier matching the string of text; identifying the subset of voice messages that include the searchable identifier that matches the string of text; causing display of representations for the subset of voice messages in a touch screen interface of a mobile device, and causing display of a subset of the contextual message information associated with the subset of voice messages as a portion of the preview information in the touch screen interface of the mobile device.