(PHP 4, PHP 5, PHP 7, PHP 8)
imap_mailboxmsginfo — Lit les informations à propos de la boîte aux lettres courante
imap_mailboxmsginfo() vérifie le statut courant de la boîte aux lettres sur le serveur. C'est similaire à l'utilisation de la fonction imap_status(), mais fournie également la taille totale des messages de la boîte aux lettres, ce qui demande un peu plus de temps à l'exécution.
Retourne un objet avec les propriétés suivantes :
| Date | Date de dernière modification du contenu de la boîte aux lettres (date et heure courantes | 
| Driver | Pilote | 
| Mailbox | Nom de la boîte aux lettres | 
| Nmsgs | Nombre de messages | 
| Recent | Nombre de messages récents | 
| Unread | Nombre de messages non lus | 
| Deleted | Nombre de messages effacés | 
| Size | Taille de la boîte aux lettres | 
| Version | Description | 
|---|---|
| 8.1.0 | La paramètre imapattend désormais une instance de
  IMAP\Connection ; auparavant, une ressourceimapétait attendue. | 
Exemple #1 Exemple avec imap_mailboxmsginfo()
<?php
$mbox = imap_open("{imap.example.org}INBOX", "username", "password")
      or die("Connexion impossible : " . imap_last_error());
$check = imap_mailboxmsginfo($mbox);
if ($check) {
    echo "Date : "     . $check->Date    . "<br />\n" ;
    echo "Pilote : "   . $check->Driver  . "<br />\n" ;
    echo "Boîte aux lettres : "  . $check->Mailbox . "<br />\n" ;
    echo "Messages : " . $check->Nmsgs   . "<br />\n" ;
    echo "Récent : "   . $check->Recent  . "<br />\n" ;
    echo "Non lu : "   . $check->Unread  . "<br />\n" ;
    echo "Effacé : "  . $check->Deleted . "<br />\n" ;
    echo "Taille : "     . $check->Size    . "<br />\n" ;
} else {
    echo "imap_mailboxmsginfo() a échoué : " . imap_last_error() . "<br />\n";
}
imap_close($mbox);
?>