Viva
O nome do tópico já diz tudo mas eu explico a minha ideia, é muito basico e simples de aplicar.
É só haver uma opção nas mensagens que fará com que depois de ler a mensagem se possa marcar como não lida. Isto é, por exemplo, para o caso de uma pessoa não querer responder na altura e assim não se esquece de que ainda tem de responder.
Como disse, acho que é simples e não é nada pesado