La tabla de mensajes del pfUsers no trae eso para comparar si un mensaje se ha leido o no
CREATE TABLE mensajes (
id smallint(5) unsigned NOT NULL auto_increment,
nuevo tinyint(1) unsigned DEFAULT '0' NOT NULL,
fecha int(10) unsigned DEFAULT '0' NOT NULL,
remitente varchar(20) NOT NULL,
destinatario varchar(20) NOT NULL,
mensaje text NOT NULL,
asunto varchar(255) NOT NULL,
PRIMARY KEY (id),
KEY destinatario (destinatario)
);