J'essaie de résoudre un problème de quota de boîte de réception frustrant. Thunderbird dit que ma boîte de réception est pleine à 80%. Mon FAI dit que ce n'est pas le cas. Nous avons fait quelques ajustements et je devrais avoir 2G disponible (c'était "illimité"). Thunderbird, malheureusement, indique toujours que j'utilise 206456 de ma limite de 256 000 Ko sur la racine du quota "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 dire?
Peut-être que la bibliothèque Python imaplib
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 le constructeur IMAP4_SSL
au lieu de IMAP4
. Vous pouvez ensuite utiliser les méthodes getquotaroot
ou getquota
sur la connexion. Par exemple:
>>> conn.getquotaroot('INBOX')
>>> conn.getquota('quota root') # using the root from the previous command
Utiliser openssl
:
openssl s_client -connect example.org:imap -starttls imap
puis connectez-vous lorsque vous recevez une invite:
a LOGIN [email protected] password
et enfin :
a GETQUOTA ""