1. A communications system, comprising: a processing device; a network interface; non-transitory computer readable memory that stores program code that when executed by the processing device is configured to cause the system to at least: provide a software program for download to a first computing device associated with a user; enable delivery of a voice message, directed to the user, to the first computing device associated with the user, wherein the delivered voice message is playable to the user via a user interface of the software program; enable the voice message to be played via a web browser of a second computing device associated with the user; enable the user to send a textual reply message, via the web browser of the second computing device associated with the user, to an originator of the voice message without the user entering an address of the originator of the voice message; and receive, via the network interface, a user voice message deletion instruction from the web browser of the second computing device associated with the user; in response to the user voice message deletion instruction received from the web browser of the second computing device associated with the user, enable the voice message to be deleted from a user interface presented by the browser, and in cooperation with the software program on the first computing device associated with of the user, enable deletion of the voice message on the first computing device associated with the user.
1. A communications system, comprising: a processing device; a network interface; non-transitory computer readable memory that stores program code that when executed by the processing device is configured to cause the system to at least: provide a software program for download to a first computing device associated with a user; enable delivery of a voice message, directed to the user, to the first computing device associated with the user, wherein the delivered voice message is playable to the user via a user interface of the software program; enable the voice message to be played via a web browser of a second computing device associated with the user; enable the user to send a textual reply message, via the web browser of the second computing device associated with the user, to an originator of the voice message without the user entering an address of the originator of the voice message; and receive, via the network interface, a user voice message deletion instruction from the web browser of the second computing device associated with the user; in response to the user voice message deletion instruction received from the web browser of the second computing device associated with the user, enable the voice message to be deleted from a user interface presented by the browser, and in cooperation with the software program on the first computing device associated with of the user, enable deletion of the voice message on the first computing device associated with the user. 3. The communications system as defined in claim 1 , wherein the browser interface enables the voice message to be played by displaying a control associated with the received voice message, the control when selected causes the voice message to be streamed via the second computing device of the user.