Текущая версия 3.1 находится на этапе тестирования. Пока не все dbs, которые имеются у меня в наличии открываются корректно. Присылайте dbs с подробным описанием проблемы.
История Mail.ru Агента представляется собой файл mra.dbs, который является дампом памяти и обычно расположен по пути %Application Data%\Mra\Base\mra.dbs.
Windows XP C:\Documents and Settings\%username%\Application Data\
Windows 7 С:\Users\%username%\AppData\Roaming\
Раздобыть чужую переписку можно разными способами, это тема отдельного разговора, а самый простой вариант, на мой взгляд, придти и скопировать (важно, чтобы Mail.Ru Агент не был запущен, а то он не даст скопировать файл т.к. сам работает с ним).
Открыв Mail.ru History Reader в главном меню выбираем "История - > Открыть" и указываем программе путь к нужному файлу истории. Если в истории храниться переписка не одного пользователя, это отобразится в выпадающем списке, который расположен под меню. Таблица "Почта" показывает список e-mail с которыми переписывался данный пользователь. Переписка открывается двойным кликом по нужной строке таблицы.
Получения пути для файла mra.dbs:
#include "tchar.h"
TCHAR path[MAX_PATH]; // сюда упадет путь для текущего пользователя
ExpandEnvironmentStrings(_TEXT("%appdata%\\Mra\\Base\\mra.dbs"),path,sizeof(path));
Закрыть открытый агент. Данной фишкой со мной поделился int3;, который среверсил это из файла установщика Mail.ru Агента:
#define WM_MRA_SHUTDOWN 0x3B9ACA01
SendNotifyMessageW((FindWindowA("MraWClass",NULL)),(RegisterWindowMessageA("Mra shutdown")),WM_MRA_SHUTDOWN,NULL);