17. The system of claim 14 , wherein bi-directional synchronization further comprises scrolling the content view to display a message in response to a corresponding message within the list view being selected.
14. An electronic message reading system comprising: a processor; and a message reading application comprising one or more modules operable to cause the processor to provide a list view of a plurality of messages organized by conversation the plurality of messages organized by conversation provided in the list view being stored in a plurality of different folders, provide a content view of the plurality of messages organized by conversation, present a unified user interface simultaneously displaying the list view and the content view, and to maintain bidirectional synchronization between the list view and the content view, wherein the bidirectional synchronization is maintained by: indicating a message within the list view as selected; in response to indicating the message within the list view as selected, navigating the plurality of messages of the content view and opening for reading a corresponding message as the selected message within the content view; and indicating a message within the list view as selected in response to a corresponding message within the content view being selected; the one or more modules further operable to cause the processor to display a list view pipe within the list view, the list view pipe showing a reply to connection between at least a display of a broken out message and a display of a parent message in the conversation, the list view pipe comprising a plurality of indicators which display a relationship between an entire chain of displayed messages.