Connaitre la taille de l'espace utilisé de votre boite mail imap ou pop

Description

Mon hébergeur ne me m'ai pas à disposition l'espace que j'utilise sur mon compte pop.
Bien sûre je connais cet espace lorsque je me connecte à mon webmail. Mais pour ma part j'utilise plutôt un client dont (je tairaile nom ici) pour consulter mes mails.

Pour palier ce manque j'ai décidé de pouvoir accéder à cette information depuis un script php.
On pourra ainsi utilisé cette information dans un webCron, un service web, dans une interface d'admin,... Pour ma part je fournis juste une class... voir plus bas.

Source / Exemple :


Tout est dans le zip

MyIMAP.class.php , contient la classe IMAP
settings         , A EDITER , vous devez spécifier dans ce fichier vos paramètres de connexion
index.php        , simple fichier de démonstration

Conclusion :


Je vous invite à regarder dans index.php pour comprendre le fonctionnement.

En 2 ligne (et un test) vous avez l'information de taille utilisé.

$imap=new MyIMAP($server_adress,$server_port,$server_type,$login,$password);
if($imap->connection!==false)
{
$usageInMo=$imap->getTotalAccountUsage();
}

Le reste de ce fichier concerne simplement la mise en page.

Bon usage, et faites moi part de vos critiques... constructives

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.