(PHP 4, PHP 5, PHP 7)
imap_setflag_full — Establece banderas en mensajes
$imap_stream
   , string $sequence
   , string $flag
   [, int $options = NIL
  ] ) : bool
   Realiza un almacenaje para añadir la bandera especificada por flag al
   conjunto de banderas para los mensajes en la secuencia especificada por
   sequence.
  
imap_streamIMAP stream devuelto por imap_open().
sequenceUna secuencia de números de mensaje. Puede enumerar los mensajes deseados con la sintaxis X,Y, o recuperar todos los mensajes dentro de un intervalo con la sintaxis X:Y
flagLas banderas que se pueden establecer son \Seen, \Answered, \Flagged, \Deleted, y \Draft como estaá definido en » RFC2060.
optionsUna máscara de bits que puede contener la única opción:
ST_UID - El argumento sequence contiene UIDs
          en lugar de números de secuencia
         
        
   Devuelve TRUE en caso de éxito o FALSE en caso de error.
  
Ejemplo #1 Ejemplo de imap_setflag_full()
<?php
$mbox = imap_open("{imap.example.org:143}", "username", "password")
     or die("no se puede conectar: " . imap_last_error());
$estado = imap_setflag_full($mbox, "2,5", "\\Seen \\Flagged");
echo gettype($estado) . "\n";
echo $estado . "\n";
imap_close($mbox);
?>