imap_clearflag_full

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_clearflag_fullElimina un flag en un mensaje

Descripción

imap_clearflag_full(
    IMAP\Connection $imap,
    string $sequence,
    string $flag,
    int $options = 0
): true

imap_clearflag_full() borra el flag flag en los mensajes de la secuencia sequence, del flujo imap stream.

Parámetros

imap

An IMAP\Connection instance.

sequence

Una secuencia de números de mensajes. Se pueden enumerar los mensajes deseados con la sintaxis X,Y, o recuperar todos los mensajes contenidos en un intervalo, con la sintaxis X:Y

flag

Los flags flag que se pueden borrar son "\\Seen", "\\Answered", "\\Flagged", "\\Deleted" y "\\Draft" (tal como se definen en la » RFC2060)

options

options es una máscara de bits, que acepta únicamente el siguiente valor:

  • ST_UID - la secuencia contiene UID en lugar de números de secuencia

Valores devueltos

Siempre devuelve true.

Errores/Excepciones

Lanza una excepción ValueError si el argumento options es inválido.

Historial de cambios

Versión Descripción
8.1.0 The imap parameter expects an IMAP\Connection instance now; previously, a valid imap recurso was expected.
8.0.0 Una excepción ValueError es ahora lanzada para valores inválidos del argumento options. Anteriormente, se emitía una advertencia y la función devolvía false.

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top