EmacsFR  ·   Vim  ·   GnusFR  ·   OutLookFR    ConviMailers United  
Mutt ? Parce que je le vaux bien !

Mutt french Page
Sur ce site : docs, liens et astuces sur Mutt et tous les softs associés (Vim, Emacs, MTAs, GNU-PG/PGP etc.). Bonne visite !



daCode CVS
 - [112] Articles

 - Proposer une dépêche
 - Proposer un sondage

Thèmes
 - Crypto et Privacy
 - daCode
 - Emacs
 - fetchmail
 - Mutt add-ons
 - bugs, failles, problèmes
 - Muttfr
 - Mutt Tips
 - Mutt et VIM
 - Procmail Tips

 ((Récupérer tous les mails matchant un mot-clé))
Posté par muttfr. Approuvé le Vendredi 09 Mars à 18:50 [M]
Dépt: grepmail
mutt-addons Mutt permet de trier, lbdb de rechercher des adresses et autres renseignements etc. Il existe en plus un petit programme nommé 'grepmail' qui permet d'effectuer une recherche par mot clé dans l'ensemble de ses mailboxes, et de restituer le mail complet pour chaque match.
En standard (man grepmail), celui-ci propose de multiples options et affiche les résultats vers la sortie courante, au format mbox.

Ex:
grepmail -hb "(emacs|vim)" /home/mail/outbox
Cherche les mails contenant vim ou emacs dans les headers ou le body de outbox (on peut également spécifier un répertoire entier.

En attach, un mini script super *gruik* que j'ai bricolé pour restituer directement les résultats dans mutt. il peut etre lancé à la main, ou bien depuis mutt : !findmel mot_clé
Ceux qui souhaiteraient l'améliorer sont les bienvenus :)

NB: merci à huggie et pop sur #parinux ;)

12 commentaires

<< Gérer les alias Mutt   Eliminer les doublons grâce à procmail >>


Envoyer à un ami
Imprimer

Récupérer tous les mails matchant un mot-clé | Nouveau Compte | 12 commentaires
Masquer les signatures: Score:
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.


zut (Score: 0) - Vendredi 09 Mars à 22:14
Ajouté par Anonyme

arg, j'ai été devancé. J'ai découvert grepmail voici quelques temps en regardant dans l'arbre Debian. Et vi, c'est dedans :-) :

apt-get install grepmail

A noter que l'on peut spécifier le temps min et max et qu'il est récursif.

PS blitZ : on peut le faire dans un autre langage ton script ?

PS2 BlitZ : mais je ne savais que tu savais programmé en bash ? :-)
[ Répondre ]

  • Re: zut (Score: 1) - Lundi 12 Mars à 00:47
    Ajouté par admin ( #2 ) Voir les commentaires

    tu peux le faire et l'améliorer en ce que tu veux !:)
    Et puis vu le niveau, y a meme pas de copyright :)

    Pour le reste non je ne programme pas, je *bricole*, le terme me semble plus approprié :)
    En général, notamment pour bash et python, je recup des idées dans différents scripts et je les bricole ensemble pour faire des trucs :)

    genre ici, l'idée de la mbox temporaire vient d'un petit script nommé mboxfind basé sur glimpse (beuh...), et le test en utilisant wc ça vient de lbdbq)

    Pour l'instant le mieux que j'ai fait vraiment toute seule c'est un petit script interactif en python qui me fait ma liste de commissions en me demandant quelques détails super interessants :))
    Arf ...ça viendra :)
    [ Répondre ]

    • Re: zut (Score: 0) - Lundi 12 Mars à 01:03
      Ajouté par Anonyme

      > Et puis vu le niveau, y a meme pas de
      > copyright :)

      PPfff, faut être fier de ce que l'on fait. Tu débutes c'est normal.

      > Pour le reste non je ne programme pas, je
      > *bricole*, le terme me semble plus approprié :)

      C'est surtout dans la tête. Si ton truc marche bien et que c'est propre alors non ce n'est pas du bricolage.

      > Pour l'instant le mieux que j'ai fait vraiment
      > toute seule c'est un petit script interactif en
      > python qui me fait ma liste de commissions
      > en me demandant quelques détails super
      > interessants :))

      Noooon ? mais je savais pas ca ? C'est super ! Et puis, commencer par Python c'est un bon choix.
      Qu'est ce que je donnerai pas pour voir ca ;-)
      [ Répondre ]

      • Re: zut (Score: 1) - Lundi 12 Mars à 01:10
        Ajouté par admin ( #2 ) Voir les commentaires

        > Noooon ? mais je savais pas ca ? C'est super !
        > Et puis, commencer par Python c'est un bon choix.

        J'ai été bien conseillée ;)

        Qu'est ce que je donnerai pas pour voir ca ;-)

        Arf, effectivement ça doit valoir le détour :)
        Promis je vais te le retrouver :)
        D'ailleurs faudrait vraiment que je m'y remette, je me suis beaucoup trop dispersée...Et le pire c'est que ça continue...y a tellement de trucs sympas à apprendre :b
        [ Répondre ]

        • Re: zut (Score: 0) - Lundi 12 Mars à 10:55
          Ajouté par Anonyme

          > J'ai été bien conseillée ;)

          Ma foi, ce fut un bon conseil. Imagines qu'il t'avait poussé a faire du Perl :-)

          > Arf, effectivement ça doit valoir le détour :)
          > Promis je vais te le retrouver :)

          Aaaah, génial. Je vais pouvoir admirer du code sorti tout droit du cerveau torturé de BlitZ :-)))

          > D'ailleurs faudrait vraiment que je m'y remette, > je me suis beaucoup trop dispersée...Et le pire > c'est que ça continue...y a tellement de trucs
          > sympas à apprendre :b

          C'est vrai mais faut dire aussi que tu es doté d'un esprit fort curieux ! Le mieux que je puisse conseiller est d'avoir des buts précis et d'essayer de les atteindres.

          M'enfin, tu as atteint un niveau fort honorable pour une débutante. Et surtout, tu progresses donc c'est trés positif.
          [ Répondre ]

          • Re: zut (Score: 1) - Lundi 12 Mars à 11:22
            Ajouté par admin ( #2 ) Voir les commentaires

            Je n'ai _QUE_ des buts précis !:)
            Apprendre SGML pour faire mes docs, Latex pour ma these, PHP/Mysql pour mes pages dynamiques (et pour comprendre un peu daCode :), l'admin pour les aspects sécu etc...c'est bien ça le problème, y a qu'en dev pur que j'ai pas d'objectifs précis et *réalisables* et c'est pour ça que ça traine :b
            Le problème, c'est justement que, n'ayant aucune expérience en programmation, j'ai meme pas conscience de ce qui est réalisable ou non et comment l'aborder...Pour bien faire faudrait que je participe à un petit projet dont je suive les étapes de A à Z pour voir comment ça se passe concrètement...si t'entends parler d'un truc comme ça en python n'hésites pas ;)
            [ Répondre ]

            • Re: zut (Score: 0) - Lundi 12 Mars à 13:15
              Ajouté par Anonyme

              > Latex pour ma these

              Tu avances bien ?

              > y a qu'en dev pur que j'ai pas d'objectifs
              > précis et *réalisables* et c'est pour ça
              > que ça traine

              amha tu es trop 'frileuse', tu crois que c'est trop difficile alors tu te bloques. Tout est réalisable, c'est juste une question de temps. Si tu as compris les concepts de la programmation, y'a pas de raison que tu n'y arrives pas.

              > Le problème, c'est justement que, n'ayant aucune > expérience en programmation, j'ai meme pas
              > conscience de ce qui est réalisable ou non et
              > comment l'aborder.

              Regroupe toi avec des amis pour lancer un petit projet. Demandes leurs de regarder ton code.

              > Pour bien faire faudrait que je participe à un
              > petit projet dont je suive les étapes de A à Z
              > pour voir comment ça se passe concrètement.

              Rien d'extraordinaire ! tu commences 1 ligne, puis 2, puis 5, puis 10 ... :-) Amha, lances toi. Créer. L'expérience viendra. Et montres ce que tu fais, ce sera avec grand plaisir que je mettrais mes faibles capacités à disposition :-)

              > si t'entends parler d'un truc comme ça en
              > python n'hésites pas

              Lances en 1 !


              En 1 phrase : show me the code !


              Courage.
              [ Répondre ]

              • Re: zut (Score: 1) - Lundi 12 Mars à 15:05
                Ajouté par admin ( #2 ) Voir les commentaires

                rah non, j'ai besoin d'une méthodo avant tout, donc pour le 1er projet je dois _absolument_intégrer une équipe existante, sinon je vais perdre du temps et j'en ai franchement pas à revendre :b
                [ Répondre ]

                • Re: zut (Score: 0) - Lundi 12 Mars à 15:49
                  Ajouté par Anonyme

                  > j'ai besoin d'une méthodo avant tout

                  Methodo de koi ?
                  - de projet ? Genre Extreme Programming & co ? Aucun intérêt pour l'instant.
                  - de programmation ? tu peux toujours lire un livre mais c'est surtout de l'expérience en codant ou en regardant le code des autres. Je ne crois absolument pas que tu apprendras sans coder.

                  > donc pour le 1er projet je dois
                  > _absolument_intégrer une équipe existante, sinon
                  > je vais perdre du temps et j'en ai franchement
                  > pas à revendre

                  Hum, je te comprends. Ne peux tu pas t'entourer de programmeurs qui peuvent te donner un coup de main oui qui peuvent relire ton code pour mettre en lumière ses défauts ? Je peux te proposer ceci :
                  tu mets tes codes sur muttfr et je donne mon avis dessus, voir des patchs si cela t'intéresses. tu verras que le plus important est de lancer le truc, aprés ca roule et les idées viendront d'elle meme.

                  Bref en tout cas, n'hésites pas à nous demander !
                  [ Répondre ]

                • Re: zut (Score: 1) - Lundi 12 Mars à 23:46
                  Ajouté par admin ( #2 ) Voir les commentaires

                  Je déteste qu'on me materne. Donc le sujet est clos. Merci quand meme. Pour le projet je me suis renseignée sur la ML de l'aful, sinon je me lancerait toute seule quand j'aurai le temps. Par contre au lieu de jouer les meres poules, si tu veux poster ta science ici te genes pas surtout, ça ça me ferait gagner du temps :)
                  [ Répondre ]

                • Re: zut (Score: 0) - Mardi 13 Mars à 00:05
                  Ajouté par Anonyme

                  bon bon ok, je me tais :-(((
                  Débrouilles toi toute seule alors.

                  Pour l'AFUL, cela a donné quoi ?
                  [ Répondre ]

                • Re: zut (Score: 0) - Mercredi 21 Mars à 18:51
                  Ajouté par Anonyme

                  Yeeesss! Un truc à la Kuroshin: on vote sur les
                  bouts de codes, seuls les meilleurs sont publiés... :)
                  Non, je dis ça, mais j'ai le même problème: la seule fois que j'ai montré un code à moi à qqn, il a pas pu en piter ne serait-ce qu'une demi-ligne...
                  Donc avoir un retour sur le code est super important.
                  Bref, un forum pour discuter de code?
                  [ Répondre ]




<< Gérer les alias Mutt  Eliminer les doublons grâce à procmail >>



© 2001-2002 MuttFr.org - Ce document peut être reproduit par n'importe quel moyen que ce soit, pourvu qu'aucune modification ne soit effectuée et que cette notice soit préservée.