Enviar correos desde Bash
Pues en esta entrada les voy a compartir un pequeño script que realizé en BASH para enviar correos, asumiento que tienen algun MTA instalado (QMAIL POSTIFX) =D recuerden leer los comentarios escritos.
En este script se da un ejemplo de como crear funciones en bash, y usar reescribir variables

: *"; read de; echo "*Escribe la direccion de correo del destinatario seguido de *"; echo "*un [ENTER] *"; read destinatario; echo "*Escribe el asunto del correo seguido de un [ENTER] *"; read asunto; echo "*Escribe el mensaje seguido de un [ENTER] *"; read mensaje; echo "*----------------------------------------------------------------*"; #Crea el archivo temporal TMP="/tmp/tmpfil_"$RANDOM; #Borra en caso de tener un temporal anterior rm -rf $TMP; fappend $TMP "From: $de"; fappend $TMP "To: $destinatario"; fappend $TMP "Reply-To: $de"; fappend $TMP "Subject: $asunto"; fappend $TMP ""; fappend $TMP "$mensaje"; fappend $TMP ""; fappend $TMP ""; cat $TMP|/var/qmail/bin/qmail-inject; #cambiar var/qmail/bin/qmail-inject por la ruta de su MTA (/bin/sendmail/) por ejemplo rm $TMP; wait echo "*----------------------------------------------------------------*"; echo "*Listo! Mensaje enviado *"; echo "*----------------------------------------------------------------*"; exit
Aqui esta el ejecutable
mail
Posts Relacionados
- Verificar si un programa esta instalado en Bash Algunas veces cuando hacemos un script en bash necesitamos saber...
- Enviar un correo con Adjunto mediante PHP Como dice el título de la entrada, hoy abarcaremos de...
- Mostrar imagen desde una url en c# Buenas. En algún momento hemos necesitado que dada una url...
- Cargar un comboBox desde la base de datos en csharp Buenas. Seguimos un poco en la onda de .NET, veamos...
- Enviar emails con Visual C++ .NET Despues de tiempo sin escribir (ya se me acabaron las...
- Restaurar Cola de Mensajes QMAIL Desafortunadamente, el MTA de Kernel Error Qmail dejo de funcionar...
- Descargar videos de Youtube, versión extendida. Esta es una versión extendida del Script de Kalith, basicamente...



Muy Interesante enviarme mas info.
Usando