Forum Linux.général Procmail, Fetchmail, et récupération POP sélective

Posté par .
Tags : aucun
0
16
nov.
2007
Bonjour à tous,

Ma question est en fait assez rapide : depuis quelques temps, j'utilise Fetchmail et Procmail pour télécharger et classer dans un compte IMAP principal la totalité des courriels sur plusieurs comptes.

Hors, j'ai un compte POP sur lequel je voudrais télécharger les courriels ne provenant que d'un seul et unique expéditeur, tandis qu'aucun des autres courriel ne serait touché (ni marqué comme lu, ni supprimé).

Est-ce possible et si oui : comment m'y prendre ?


Merci d'avance à vous. :)
  • # Vers un compte POP, ou depuis ce compte ?

    Posté par (page perso) . Évalué à 1.

    • Si c'est faire suivre vers ce compte une partie du courrier récupéré, c'est facile avec procmail : sommairement, une recette
      :0
      * ^(From|Return-Path:).*\<ta\.copine@de\.geek\>
      ! ton.compte@pop.ailleurs
      
      On peut y rajouter un verrou contre les boucles (cherche X-Loop dans la page de manuel procmailex).
    • Dans l'autre sens, choisir les mails d'une personne dans une boîte POP, et ne récupérer seulement que ceux-là, c'est la problématique "multidrop" expliquée dans la page de manuel de fetchmail, mais qui là ne s'applique qu'au destinataire, et pas au tri selon l'expéditeur... Si tu sais programmer en Perl, Python, etc., ce n'est pas très difficile d'écrire un script, ou peut-être d'adapter getmail, un remplaçant de fetchmail.

Suivre le flux des commentaires

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