Correo electrónico formateado HTML usando la secuencia de comandos de Shell Bash
Pregunta
Este es mi Script a continuación, que está funcionando bien, ya que envía solo un correo electrónico de texto simple.
Entonces, mi pregunta es, ¿cómo puedo modificar mi siguiente script para enviar esto como un correo electrónico formateado HTML?Quiero mostrar el color de texto de este expresión (echo "100*$TEST2/$TEST1" | bc -l)
como RED
en un correo electrónico y que se puede hacer solo en correos electrónicos formateados HTML.Así que esa es la razón por la que estaba pensando en enviar un correo electrónico en forma formateada HTML.Cualquier sugerencia será de gran ayuda.
#!/bin/bash
TEN_DAYS="3793274 230667"
TEST1=`echo $TEN_DAYS | awk '{print $1}'`
echo $TEST1
TEST2=`echo $TEN_DAYS | awk '{print $2}'`
echo $TEST2
mailx -s "Report" -r uname@host.com uname@host.com <<EOF
Error Percentage: `(echo "100*$TEST2/$TEST1" | bc -l)`
EOF
Solución
Aquí hay algunas formas de enviar correos electrónicos de tipo HTML con mailx
>http://www.unix.com/unix-advanced-expert-users/37480-display-html-text-body-using-unix-mailx.html