Archiver une boite imap
Bonjour à tous, Je cherche un moyen d'archiver mes mails sur mon serveur imap. Je voudrais que les mails de plus d'un certain temps (un mois par exemple) soient archivés dans un dossier spécial (Archives) de ma boite imap. Plus précisément, ma boite imap contient des dossiers comme ceux-ci : Maildir/ Maildir/.Debian Maildir/.Professionnel Maildir/.Professionnel.Samba etc. J'aimerai que les archives soient de la forme : Maildir/.Archives.2014.Debian Maildir/.2014.Professionnel Maildir/.2014.Professionnel.Samba J'ai beau chercher, je ne trouve pas de script ou de programme remplissant cette tâche. J'ai regardé du côté de archivemail mais celui-ci créé des fichiers au format mbox alors que je voudrais des boites imap. Auriez-vous donc en tête un script / programme / exemple à me fournir ou une piste vers laquelle me tourner ? Cordialement, Nicolas Roudninski -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/2369155.Od3Uhzug13@k53s
Re: Archiver une boite imap
Le mercredi 05 mars 2014 à 13:46, Nicolas Roudninski a écrit : Auriez-vous donc en tête un script / programme / exemple à me fournir ou une piste vers laquelle me tourner ? Apparemment la structure de ta boîte est en Maildir. Tu peux faire ça simplement avec un script (shell, Perl ou autre langage) en te basant sur la date de modification du fichier (qui sera différente mais proche de la date du message) ou en utilisant un module dédié du langage choisi qui te permettrait de décoder les en-têtes. Sinon, en IMAP, tu as « imapfilter » qui propose notamment un filtre « is_older », reste à voir si tu peux intégrer l'année en cours dans la boîte de destination… Peut-être une piste là : http://www.lua.org/pil/22.1.html Je suis preneur de ta configuration une fois mise en place ;-) Seb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140305131332.gi13...@sebian.nob900.homeip.net
Re: Archiver une boite imap
Le Mercredi 5 Mars 2014 13:46 CET, Nicolas Roudninski nico...@tycho.fr a écrit: Bonjour à tous, Je cherche un moyen d'archiver mes mails sur mon serveur imap. Je voudrais que les mails de plus d'un certain temps (un mois par exemple) soient archivés dans un dossier spécial (Archives) de ma boite imap. Plus précisément, ma boite imap contient des dossiers comme ceux-ci : Maildir/ Maildir/.Debian Maildir/.Professionnel Maildir/.Professionnel.Samba etc. J'aimerai que les archives soient de la forme : Maildir/.Archives.2014.Debian Maildir/.2014.Professionnel Maildir/.2014.Professionnel.Samba J'ai beau chercher, je ne trouve pas de script ou de programme remplissant cette tâche. J'ai regardé du côté de archivemail mais celui-ci créé des fichiers au format mbox alors que je voudrais des boites imap. Auriez-vous donc en tête un script / programme / exemple à me fournir ou une piste vers laquelle me tourner ? Cordialement, Nicolas Roudninski Bonjour, Voici une piste J'ai eu à le faire par le passé mais n'ai plus tous les éléments en tête. Mutt sait faire beaucoup de choses. Ex se positionner dans un dossier et faire une recerche avec l ~d 27/02/2014-03/03/2014 (par exemple) puis tagger ces messages T puis agir sur les messages taggés en les sauvegardant s en indiquant ensuite le dossier de destination Dans cet exemple, on se limte au critère de dates et on sauvegarde dans un autre dossier On peut purger ensuite avec un d ~D [date min]-[date max] Ceci est fait en interactif. Il doit être possible de scripter ça puis de le croner nb -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/706d-53172500-7-4caf7580@124180631
Re: Archiver une boite imap
Le Wed, 05 Mar 2014 13:46:04 +0100, Nicolas Roudninski nico...@tycho.fr a écrit : Bonjour à tous, Bonjour, Je cherche un moyen d'archiver mes mails sur mon serveur imap. Je voudrais que les mails de plus d'un certain temps (un mois par exemple) soient archivés dans un dossier spécial (Archives) de ma boite imap. Plus précisément, ma boite imap contient des dossiers comme ceux-ci : Maildir/ Maildir/.Debian Maildir/.Professionnel Maildir/.Professionnel.Samba etc. J'aimerai que les archives soient de la forme : Maildir/.Archives.2014.Debian Maildir/.2014.Professionnel Maildir/.2014.Professionnel.Samba J'ai beau chercher, je ne trouve pas de script ou de programme remplissant cette tâche. J'ai regardé du côté de archivemail mais celui-ci créé des fichiers au format mbox alors que je voudrais des boites imap. Auriez-vous donc en tête un script / programme / exemple à me fournir ou une piste vers laquelle me tourner ? Chez moi mon serveur imap est Dovecot. J'utilise $ tar -cvf ~/où-je-veux/archive.tar ~/maildir/.le-bon-repertoire/ Mes périodes d'archivages sont différentes mais on peut mettre la commande tar dans une tâche cron. -- Alain Vaugham Clef GPG : 0xD26D18BC -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/20140305145113.27b89ab0@mach07.localdomain
RE: Archiver une boite imap
Bonjour, J'ai utilisé il y a peu offlineimap, qui permet ce genre de choses (entre autres). Cdlt, Fred. -Message d'origine- De : Nicolas Roudninski [mailto:nico...@tycho.fr] Envoyé : mercredi 5 mars 2014 13:46 À : debian-user-french@lists.debian.org Objet : Archiver une boite imap Bonjour à tous, Je cherche un moyen d'archiver mes mails sur mon serveur imap. Je voudrais que les mails de plus d'un certain temps (un mois par exemple) soient archivés dans un dossier spécial (Archives) de ma boite imap. Plus précisément, ma boite imap contient des dossiers comme ceux-ci : Maildir/ Maildir/.Debian Maildir/.Professionnel Maildir/.Professionnel.Samba etc. J'aimerai que les archives soient de la forme : Maildir/.Archives.2014.Debian Maildir/.2014.Professionnel Maildir/.2014.Professionnel.Samba J'ai beau chercher, je ne trouve pas de script ou de programme remplissant cette tâche. J'ai regardé du côté de archivemail mais celui-ci créé des fichiers au format mbox alors que je voudrais des boites imap. Auriez-vous donc en tête un script / programme / exemple à me fournir ou une piste vers laquelle me tourner ? Cordialement, Nicolas Roudninski -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: https://lists.debian.org/2369155.Od3Uhzug13@k53s