Paso1:
Creamos el contenido del correo en un archivo (contenido.txt)
Paso 2:
Creamos la lista de correos a los que vamos a enviar el contenido; esta la creeamos en el archivo listacorreo.txt
Paso 3:
Creamos un script bash (enviarcorreo.sh), con el siguiente contenido:
#!/bin/bash
mails=$(cat listacorreo.txt | sort | uniq)
contenido=$(cat contenido.txt)
for user in $mails
do
echo $contenido | mutt -s "Primer Envio" $user
echo "Enviando correo a $user"
done
Paso 4:
Ejecutamos:
#sh ./enviarcorreo.sh
¿Y si quiero que el contenido lo mande como HTML?
Simple, modifico el archivo de configuración de mutt (.mutt/muttrc) y añado la siguiente línea:
set content_type="text/html"
3 comentarios:
Muy buen articulo, estoy casi 100% de acuerdo contigo :)
Muchos saludos, muy interesante el articulo, espero que sigas actualizandolo!
Hola aparte de lo que planteas aqui hay que hacer algo. porque no me envia nada. desde ya muchas gracias
Publicar un comentario