Bonjour
je souhaiterai envoyer un mail à plusieurs destinataires :
mailx -s "sujet" `cat destinataire` < mail_message.txt
où :
mail_message.txt contient le message
destinataire contient la liste des destinataires
mon souci réside dans la constitution de ce dernier fichier : destinataire
en effet pour obtenir cette liste de destinataires je dois :
scanner un repertoire (boite mail)
pour chaque fichier extraire la ligne "login : pnom"
pour chaque occurence prendre pnom le concaténer avec "@domaine.com" et "," sauf pour la dernière occurence.
ce que j'ai fait pour l'instant :
for i in `ls` ; do cat $i | grep login >> destinataire ; done
cela me donne :
login : pnom1
login : pnom2
login : pnom3
login : pnom4
il me faudrait retravailler ce fichier pour obtenir :
pnom1@domaine.com, pnom2@domaine.com, pnom3@domaine.com,pnom4@domaine.com
si pour quelqu'un c'est facile ! merci d'avance
n
Partager