Muchas veces en instituciones es necesario enviar correos de manera masiva a los integrantes de la institución, por ejemplo enviar correos a los alumnos de un colegio. Para esto podemos utilizar nuestro querido mutt de la siguiente manera:
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"
martes, 22 de abril de 2008
Suscribirse a:
Enviar comentarios (Atom)
-
XFCE es un escritorio muy potente, pero una de sus desventajas es no poseer un Salva-pantallas por defecto (en la instalación), así que ten...
-
Hoy vamos a realizar una instalación básica de Slackware. Como entorno para la instalación tenemos un PC con las siguientes caracteristic...
-
El siguiente articulo explica como instalar Apache 2, PHP 5 y Firebird 1.5; tambien es aplicable para otras versiones, excepto para PHP5 y F...
Configure Grafana and Slack
To configure Grafana to send alerts to Slack, you need to set up a notification channel in Grafana and configure it to use the Slack integra...
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