Unified archiving

You manage your e-mail server and are looking for a solution for long term archiving and restoring of data, including social media communication (Facebook, Twitter), enabling the user to search, look and restore archived messages without the help of administrator, with a simple interface?