Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2010, 11:18
Avatar de DeeR
DeeR
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Respuesta: Marcar mail como leido

Hola.

Lo puedes hacer utiizando la función imap_setflag_full y imap_clearflag_full

Código PHP:
<?php
imap_setflag_full
($mboxtrim($nro_mensaje), '\\Seen');
imap_setflag_full($mboxtrim($nro_mensaje), "\\Seen");
imap_clearflag_full($mboxtrim($nro_mensaje), '\\Recent');
imap_clearflag_full($mboxtrim($nro_mensaje), "\\Recent");
imap_clearflag_full($mboxtrim($nro_mensaje), '\\Unseen');
imap_clearflag_full($mboxtrim($nro_mensaje), "\\Unseen");
?>
Donde mbox es la conexión que has abierto con imap_open ( $mbox=imap_open($imap_host,$mail_user,$mail_pass);
) y $nro_mensaje el numero del mensaje dentro del box


Saludos.