• # Sickle

    Posté par  (Mastodon) . Évalué à 2.

    Si tu n'as pas acces au server IMAP, Sickle peut être une bonne solution.

    Le but de se programme est d'appliquer des règles sur un dossier imap distant, chez moi, je l'appeller depuis un cron. Le programme ainsi que les règles sont écrites en Perl. Le script est un peu jeune mais bien documenté et surtout, l'auteur est sympa et réactif.

    http://www.codebunny.org/coding/sickle/(...)


    Voila par exemple les regles que j'ai chez moi.
    if ($mes->{'subject'} =~ /^cvs\ commit/) { move('INBOX.CVS'); }
    if ($mes->{'subject'} =~ /\[Xen-fr\]/) { move('INBOX.XenFR'); }
    if ($mes->{'subject'} =~ /\[Bug /) { move('INBOX.bugzilla'); }
    • [^] # Re: Sickle

      Posté par  . Évalué à 2.

      Merci c'est cool!
    • [^] # Re: Sickle

      Posté par  (site web personnel) . Évalué à 2.

      Il y a aussi imapfilter, qui fait plus ou moins la même chose (et je ne sais pas lequel est mieux)

      Sinon, avec mutt, tu peux aussi faire une grosse macro qui applique tes filtres a l'appui sur une touche, mais ça demande un peu de travail et de maintenance, par exemple:

      macro index G "\
      <tag-pattern>~l ~C darwinports<enter>\
      <tag-prefix-cond><save-message>=darwinports<enter><end-cond>\
      <tag-pattern>~l ~C tech-pkg<enter>\
      <tag-prefix-cond><save-message>=tech-pkg<enter><end-cond>\
      <tag-pattern>~l ~C current-users<enter>\
      <tag-prefix-cond><save-message>=current-users<enter><end-cond>"

      Bien sûr, c'est lourd, et laid, mais ça a l'avantage de ne pas demander d'utiliser un autre outil
    • [^] # Re: Sickle

      Posté par  . Évalué à 1.

      Merci c'est cool!

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.