7 votes

Puis-je "parler IMAP" et consulter mon quota réel de courrier ?

J'essaie de résoudre un problème frustrant de quota de boîtes de réception. Thunderbird dit que ma boîte de réception est remplie à 80%. Mon fournisseur d'accès dit qu'il ne l'est pas. Nous avons fait quelques ajustements et je devrais avoir la 2G disponible (elle était "illimitée"). Thunderbird, malheureusement, signale toujours que j'utilise 206456 de ma limite de 256000 Ko sur Quota Root "ROOT".

Existe-t-il une méthode de ligne de commande que je peux utiliser pour savoir ce que mon hôte de messagerie dit à Thunderbird ? Mutt peut-il me le dire ?

6voto

Mark S. Rasmussen Points 13313

Peut-être que le Python imaplib La bibliothèque pourrait vous aider. Lancez une console Python à partir du terminal avec python . Ensuite, créez une connexion IMAP avec les commandes suivantes :

>>> import imaplib
>>> conn = imaplib.IMAP4('hostname')
>>> conn.login('username', 'password')

Si votre serveur IMAP utilise SSL, utilisez l'option IMAP4_SSL au lieu du constructeur IMAP4 . Vous pouvez alors utiliser le getquotaroot o getquota sur la connexion. Par exemple :

>>> conn.getquotaroot('INBOX')
>>> conn.getquota('quota root') # using the root from the previous command

1voto

Utilisation de openssl  :

openssl s_client -connect example.org:imap -starttls imap

puis connectez-vous lorsque vous obtenez une invite :

a LOGIN user@example.org password

et enfin :

a GETQUOTA ""

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X