Спасибо разработчикам за новые "личные сообщения"! Растем!
Однако, предлагаю их немного доработать, беря пример со Skype, где предлагаемый мною функционал уже реализован.
Личные сообщения - это приватный способ общения, и, например, руководитель не хотел бы, чтобы какой-нибудь систадмин или хакер однажды увидел, ЧТО он (руководитель) обсуждает с коллегами в личных сообщениях. В связи с чем, предлагаю ввести функционал, позволящий
удалять или не сохранять историю переписки или отдельные сообщения.
Накапливаясь, история переписки превращается в компромат на руководителя, посему, предлагаю сделать возможным удалять не только отдельное сообщение, но и полностью переписку с отдельным пользователем, и вообще - переписку полностью. Думаю, что руководители будут время от времени пользоваться этой возможностью, и будут благодарны разработчикам за нее...

У нас есть два модуля: IM и XMPP, они работают с одной базой сообщений и должны работать по одним правилами.
Так как протокол XMPP (в отличии от скайпа), не позволяет модифицировать и удалять уже отправленные сообщения, то и в веб версии мы такое реализовать не можем.
Что касается истории, в планах развития есть функционал удаления истории переписки администратором.