imap_mailboxmsginfo

imap_mailboxmsginfo -- Lit les informations à propos de la boîte aux lettres courante.

Description

object imap_mailboxmsginfo ( resource imap_stream)

imap_mailboxmsginfo( ) retourne les informations à propos de la boîte aux lettres courante . imap_mailboxmsginfo( ) retourne FALSE en cas d 'échec .

imap_mailboxmsginfo( ) vérifie le statut courant de la boîte aux lettres sur le serveur , et retourne un objet avec les propriétés suivantes :

Tableau 1 . Propriétés de boîte aux lettres

Date de dernière modification du contenu de la boîte aux lettres
Pilote
Nom de la boîte aux lettres
Nombre de messages
Nombre de messages récents
Nombre de messages non lus
Nombre de messages effacés
Taille de la boîte aux lettres


Exemple 1 . Exemple avec imap_mailboxmsginfo( )

 
?php

 
$mbox

 
=

 
imap_open(

 
"{your.imap.host}INBOX"

 
,"utilisateur"

 
,

 
"mot_de_passe"

 
)

 
or

 
die("conexion

 
impossible

 
:

 
".imap_last_error())

 
;

 
$check

 
=

 
imap_mailboxmsginfo($mbox)

 
;

 
if($check

 
)

 
{

 
print

 
"Date

 
:

 
"

 
.

 
$check

 
-

 
Date

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Pilote

 
:

 
"

 
.

 
$check

 
-

 
Driver

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Mailbox

 
:

 
"

 
.

 
$check

 
-

 
Mailbox

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Messages

 
:

 
"

 
.

 
$check

 
-

 
Nmsgs

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Récent

 
:

 
"

 
.

 
$check

 
-

 
Recent

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Non

 
lus

 
:

 
"

 
.

 
$check

 
-

 
Unread

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Effacés

 
:

 
"

 
.

 
$check

 
-

 
Deleted

 
.

 
"

 
br

 
\n

 
"

 
;

 
print

 
"Taille

 
:

 
"

 
.

 
$check

 
-

 
Size

 
.

 
"

 
br

 
\n

 
"

 
;

 
}

 
else

 
{

 
print

 
"imap_check(

 
)

 
a

 
échoué

 
:

 
".imap_last_error()

 
.

 
"

 
br

 
\n"

 
;

 
}

 
imap_close($mbox)

 
;

 
?