07-12
Envoyer des emails à une liste, en Bash
Si vous avez une grosse liste d'email et que vous souhaitez leur envoyer une newsletter, vous pouvez le faire en Bash très simplement. Votre liste est une simple liste d'email, un email par ligne:cat maillist.txt mail1@aserv.eu mail3@aserv.euVotre mail est dans un fichier texte nommée lettre.txt et contient votre message
cat lettre.txt Bonjour et bienvenue sur Admin Serveur Bla bla ... Cordialement, Boris.Si vous souhaitez envoyer ce mail à tous les membres, vous n'avez qu'à créer un petit script de quelques lignes nommé envoi_mail.sh
#!/bin/bash cat maillist.txt|while read user do cat lettre.txt|mail -s "Votre Sujet" $user done exitVous n'avez plus qu'à lancer votre script pour envoyer des emails à votre liste de contact.
Votre commentaire
Aucun commentaire pour ce billet.