(PHP 4, PHP 5)
imap_setflag_full — Positionne un drapeau sur un message
imap_setflag_full() affecte le flag spécifié aux messages de la sequence donnée.
Un flux IMPA retourné par la fonction imap_open() .
Une séquence de numéro de messages. Vous pouvez énumérer les messages désirés avec la synthaxe X,Y , ou récupérer tous les messages d'un intervalle avec la synthaxe X:Y
Les flags que vous pouvez modifier sont \\Seen , \\Answered , \\Flagged , \\Deleted , et \\Draft (comme défini dans la » RFC2060 ).
options est un masque de bits, qui accepte uniquement la valeur suivante :
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Exemple 1215. Exemple avec imap_setflag_full()
<?php
$mbox
=
imap_open
(
"{imap.example.org:143}"
,
"username"
,
"password"
)
or die(
"Connexion impossible : "
.
imap_last_error
());
$status
=
imap_setflag_full
(
$mbox
,
"2,5"
,
"\\Seen \\Flagged"
);
echo
gettype
(
$status
) .
"\n"
;
echo
$status
.
"\n"
;
imap_close
(
$mbox
);
?>
imap_clearflag_full() |