1. A method comprising: receiving a first message from a first sender and a second message from a second sender, wherein the first message is in a first character set and a first native format, the second message is in a second character set and second native format, the first native format and the second native format are each formats for formatting electronic messages, and the first native format differs from the second native format; converting the first message from the first native format to an independent format, wherein said converting the first message from the first native format is performed by a first processor in a messaging system; converting the second message from the second native format to the independent format; storing the first message and the second message in the independent format; selecting a first display format for the first message and a second display format for the second message, wherein the first display format differs from the first native format, and the second display format differs from the second native format; converting the first message from the independent format to the first display format and the second message from the independent format to the second display format; displaying the first message in the first display format, wherein said displaying the first message comprises displaying the first message to a user via an application program client; displaying the second message in the second display format, wherein said displaying the second message comprises displaying the second message to the user via the application program client; receiving, via the application program client, a first response to the first message and a second response to the second message, wherein the first response is in a first response character set and a first response format, the second response is in a second response character set and a second response format, the first response format and the second response format each specify a format for formatting electronic messages, the first response format differs from the first native format, and the second response format differs from the second native format; converting the first response from the first response format to the independent format and converting the second response from the second response format to the independent format; dynamically selecting a first final response format for the first response and dynamically selecting a second final response format for the second response, wherein said dynamically selecting the first final response format comprises retrieving an indicator of the first native format, if the first final response format is to be the same as the first native format, said dynamically selecting the second final response format comprises retrieving an indicator of the second native format, if the second final response format is to be the same as the second native format, and the first final response format and the second final response format each specify a format for formatting electronic messages; converting the first response from the independent format to the first final response format and converting the second response from the independent format to the second final response format; including a pre-formulated content in the first response, wherein the pre-formulated content is responsive to a portion of the first message, and the pre-formulated content is provided in the first native format as part of the first response; and providing the first response in the first final response format to the first sender and providing the second response in the second final response format to the second sender.
1. A method comprising: receiving a first message from a first sender and a second message from a second sender, wherein the first message is in a first character set and a first native format, the second message is in a second character set and second native format, the first native format and the second native format are each formats for formatting electronic messages, and the first native format differs from the second native format; converting the first message from the first native format to an independent format, wherein said converting the first message from the first native format is performed by a first processor in a messaging system; converting the second message from the second native format to the independent format; storing the first message and the second message in the independent format; selecting a first display format for the first message and a second display format for the second message, wherein the first display format differs from the first native format, and the second display format differs from the second native format; converting the first message from the independent format to the first display format and the second message from the independent format to the second display format; displaying the first message in the first display format, wherein said displaying the first message comprises displaying the first message to a user via an application program client; displaying the second message in the second display format, wherein said displaying the second message comprises displaying the second message to the user via the application program client; receiving, via the application program client, a first response to the first message and a second response to the second message, wherein the first response is in a first response character set and a first response format, the second response is in a second response character set and a second response format, the first response format and the second response format each specify a format for formatting electronic messages, the first response format differs from the first native format, and the second response format differs from the second native format; converting the first response from the first response format to the independent format and converting the second response from the second response format to the independent format; dynamically selecting a first final response format for the first response and dynamically selecting a second final response format for the second response, wherein said dynamically selecting the first final response format comprises retrieving an indicator of the first native format, if the first final response format is to be the same as the first native format, said dynamically selecting the second final response format comprises retrieving an indicator of the second native format, if the second final response format is to be the same as the second native format, and the first final response format and the second final response format each specify a format for formatting electronic messages; converting the first response from the independent format to the first final response format and converting the second response from the independent format to the second final response format; including a pre-formulated content in the first response, wherein the pre-formulated content is responsive to a portion of the first message, and the pre-formulated content is provided in the first native format as part of the first response; and providing the first response in the first final response format to the first sender and providing the second response in the second final response format to the second sender. 6. The method of claim 1 , wherein said dynamically selecting the first final response format comprises: in response to retrieving the indicator of the first native format, setting the first final response format to be the first native format.