Oui, vous pouvez supprimer manuellement les fichiers de ce dossier. Dovecot est conçu pour supposer que d'autres logiciels que lui pourraient manipuler le dossier Maildir, y compris l'ajout, la suppression et le changement de nom (la partie du nom de fichier après les deux-points). Il mettra à jour les indices en conséquence dès qu'il le remarquera.
Pour éviter de supprimer ces mails pur et simple, vous pouvez également utiliser des utilitaires shell réguliers ( mv
, mkdir
, etc ...) à:
- les séparer en plusieurs petits dossiers
- les déplacer vers un emplacement temporaire et les réinstaller dans de plus petits groupes de taille gérable
- utilisez un bon client IMAP qui synchronise le contenu du dossier sans avoir à tout télécharger . (malheureusement, les bons clients de messagerie sont en nombre insuffisant. Ils sont tous nulles.
En revanche, vous ne devriez pas essayer ceci si vous utilisez Dovecot avec dbox (sdbox ou mdbox). Dans ce cas, utilisez des doveadm
commandes pour manipuler le contenu de la boîte aux lettres sans utiliser de client de messagerie.
mkdir
parce que les dossiers Maildir ne sont que des répertoires réguliers POSIX qui arrivent à contenir trois sous - répertoires appeléscur
,new
ettmp
. Faites attention à la structure de dénomination utilisée par votre installation de Dovecot afin de savoir comment vous devez nommer ces répertoires afin de les faire reconnaître par Dovecot. En gros, je recommande d'utiliserLAYOUT=fs
dans votre configuration Dovecot, c'est plus intuitif car les dossiers IMAP sont directement nommés d'après les répertoires.Vous pouvez utiliser les propres outils de pigeonnier pour cela, par exemple
doveadm move
. Vous pouvez utiliser des requêtes de recherche pour sélectionner des e-mails.Cela sélectionne tous les e-mails dans une plage de dates et les déplace vers les archives
Pour simplement rechercher sans action, utilisez la commande de recherche :
la source