Recettes de Procmail pour accepter les nombres dans le sujet

Je veux requestr des recettes de procmail.

Voici ma recette jusqu'à présent:

:0 * ^X-Loop: myemail@gmail\.com /dev/null :0 * ^Subject:.*(mytext) # * ^Subject:.*(phonenumber) { :0c: ${DEFAULT} # :0 fwh # * ^Content-Lentgh: # | formail -z -i"Content-Lentgh:" #Add the loop avoidance # ( f for piping; w for waiting for completion; h for header ) #:0 fwh #| formail -A"X-Loop: myemail@gmail.com" #Forward to the other folder :0 TESTNEW/ } 

Voici le problème:

Je veux faire un filtrage en fonction du numéro de téléphone de l'expéditeur sujet (ex: 60102348677, etc.) car je souhaite envoyer le contenu de ce courrier électronique particulier à notre propre passerelle sms.

Les parameters pour d'autres choses ont été configurés et fonctionnent bien sauf pour celui-ci.

Quelqu'un peut-il me montrer de quelle manière peut résoudre mon problème? Merci.

2 Solutions collect form web for “Recettes de Procmail pour accepter les nombres dans le sujet”

Si vous searchz la condition pour correspondre à ces messages, cela devrait faire ce que vous voulez (il correspond à une ligne d'object contenant seulement 11 numbers consécutifs):

 ^Subject: *[0-9]{11} *$ 

C'est l'alternative si ce qui précède ne fonctionne pas pour vous, car cela ne fonctionnait pas pour moi en utilisant l'approche des crochets. Peut-être a-t-il quelque chose à voir avec la version de procmail ou egrep. Cela fonctionne mais est plutôt long:

 * ^Subject: *[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]$ 
  • Existe-t-il un moyen de filterr les mails dans le count IMAP distant?
  • Pourquoi le renvoi vers une adresse email externe avec procmail ne fonctionne-t-il pas?
  • Postfix + procmail - la livraison échoue car "impossible de créer un file de sortie user" - sur CentOS 6.2
  • Sane Spam Strategy
  • Procmail ignore les paramètres de l'utilisateur
  • Filtrage Procmail et corps
  • contrôler quel user sendmail exécute des scripts dans les alias
  • Le server IMAP ne peut pas lire (ouvrir) les mails à l'aide de fetchmail, procmail et dovecot
  • Décrypter le courrier pgp entrant avec procmail
  • En utilisant sendmail avec seulement des utilisateurs non-système
  • Rapport quotidien de spam sur les servers utilisant sendmail
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.