anche io farei una cosa topo quella suggerita da albx87, solo al posto della data ultima lettura metterei l'id dell'ultimo messaggio letto (presumendo che esista una tabella dei messaggi), però non ho molta esperienza con i forum, quindi magari esistono soluzioni più efficaci.