no tengo un tuto pero puedes hacer lo siguiente
1.- si el usuario esta identificado pon le tu que ya tengas escrito el msj le das enviar y va dirigo para el usuario RedZer entonces el usuario redzer como sabra que tiene un msj ok facil cuando el usuario se loge tu aras una consulta a la tabla donde almacenes los msj algo asi select * from mensajes where user="redzer" y si tiene un msj nuevo pues le mandas un msj de alerta o algo por el estilo indicando que tiene un msj nuevo
2.- como mostraras los msj nuevos y los msj leids ok yo lo que ise una ves es en mi tabla tenia un campo que se llamaba status el cual cuando se agregaba un nuevo msj este tomaba el valor de cero y cuando el usuario daba click ala liga del msj nuevo este valor del campo status se modificaba a 1 entonces asi me era mas facil estar manipulando cuales eran los msj nuevos y cuales eran los que ya se habian leido
1.- si el usuario esta identificado pon le tu que ya tengas escrito el msj le das enviar y va dirigo para el usuario RedZer entonces el usuario redzer como sabra que tiene un msj ok facil cuando el usuario se loge tu aras una consulta a la tabla donde almacenes los msj algo asi select * from mensajes where user="redzer" y si tiene un msj nuevo pues le mandas un msj de alerta o algo por el estilo indicando que tiene un msj nuevo
2.- como mostraras los msj nuevos y los msj leids ok yo lo que ise una ves es en mi tabla tenia un campo que se llamaba status el cual cuando se agregaba un nuevo msj este tomaba el valor de cero y cuando el usuario daba click ala liga del msj nuevo este valor del campo status se modificaba a 1 entonces asi me era mas facil estar manipulando cuales eran los msj nuevos y cuales eran los que ya se habian leido