Mandar email desde Bash con formato HTML

Puede que a veces necesitemos enviar  desde un script en Bash un email con formato HTML o simplemente enviarnos un HTML que hemos descargado con WGET.

Podemos usar lo siguiente para enviarnos un email con formato HTML:

/usr/bin/wget URL -O /tmp/temporal.html 2>/dev/null

(
 echo "Subject: Texto del tema"
 echo "MIME-Version: 1.0"
 echo "Content-Type: text/html"
 echo "Content-Disposition: inline"
  cat /tmp/temporal.html
) | /usr/sbin/sendmail email_destinatario

rm -f /tmp/temporal.html

Ahora solo debemos cambiar lo que está en negrita por nuestros datos y recibiremos un email con formato HTML

Articulos similares: