Hola Sagma,
Pués ahora no estoy seguro pero diría que los mensajes se marcan como no leídos solamente durante unos minutos después de que inicias la sesión en el foro y pasados esos minutos todos los mensajes aparecen como leídos, aunque no te desconectes. Lo que sí es seguro es que si te desconectas se marcan todos como leídos, ya que para el foro los mensajes no leídos son los que se han publicado desde tu última actividad en el foro hasta que vuelves a iniciar una sesión.
Un saludo.