Bonjour,
Je suis sur un script de gestion des mailer-daemon avec qmail. Mon script me permet de récupérer tous les path des mails contenant la chaine de caractères "MAILER-DAEMON" grâce à
grep -rl /mon/chemin/de/domain/ *
Directement je cherche a nettoyer ce fameux mails afin d'extraire toute les adresses mail du texte. don je me suis orienté sur sed et j'ai codé ca:
M=$(sed "/^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})!d " "/mon/chemin/de/domain/"$i) (c'est executé dans une boucle for ayant $i comme path complet du mailer-daemon)
Logiquement je devrais récupérer dans $M un fichier de mails se trouvant dans le mailer-daemon. Mais parfois on ne peut obtenir se que l'on désire vraiment :-(
Si quelqu'un à une idée......
