a data access and aggregation server for accessing and aggregating off - line message data for requesting users is provided wherein access is performed from a server location point on a data - packet - network . the data access and aggregation server comprises , at least one communication port for bi - directional data communication between the server and users accessing the server from remote access nodes having access to the network , at least one communication port for bi - directional communication between a server and remote communications systems operating on a telephone network , at least one data port for data communication between the server and a connected data repository , a processor for storing server software and communication software and a software application for enabling automated dialing and interaction with the remote communications systems . the server responding to requests from users dials destination numbers supplied by the users and upon connection therewith inputs any access codes required to trigger data playback whereupon the server records the played data and renders the data available to the requesting users . in some aspects the system also inputs access codes designed to trigger playback of message data at off - line systems .