Author: Olivier Desportes Date: To: ML Guilde Subject: Fwd: DBMAIL : Syntaxe de recherche IMAP
Problème résolu grâce à la vigilance de Frédéric Ollivier : 'AFTER'
n'existe pas dans la syntaxe de recherche IMAP, mais 'SINCE' oui. Au
passage j'en profite pour faire de la pub pour dbmail, qui s'avère
très pratique pour la gestion d'un serveur de mail... ! Je suis le
seul utilisateur ?
---------- Message transféré ----------
De : Olivier Desportes <olivier.desportes@???>
Date : 15 février 2011 09:21
Objet : DBMAIL : Syntaxe de recherche IMAP
À : ML Guilde <guilde@???>
Bonjour
J'essaie de purger une base de donnée de mails gérée par Dbmail, en
utilisant un outil à cet usage qui s'appelle dbmail-export. Son man
dit que cette commande accepte les chaines de recherche IMAP.
Le problème est que meme en reprenant les exemples du man, la commande
m'envoie bouler :
moi : dbmail-export -v -u nomdecompte -d -s "1:* AFTER 31-Dec-2009"
réponse : invalid search stringerror exporting mailbox unnomdemailbox
->./nomdecompte
Si quelqu'un savait comment composer correctement cette chaîne de
recherche, ça serait sympa. Par exemple, je ne trouve pas à quoi
correspond ce "1:*" présent dans les exemples et que du coup je remet.
Et je ne sais pas si ma façon de spécifier la date est correcte.
Google ne donne rien ni sur mon message d'erreur, ni sur la syntaxe de
recherche IMAP (enfin si, avec les RFC, mais c'est carrément obscur)