Кстати, что модно сейчас использовать в качестве жаббир-сервера? Ejabberd умеет хранить историю сообщений причем так, чтобы они хранились в зашифрованном виде и никто кроме пользователя (включая админа) не мог бы получить доступ к ней?