E-mail au format HTML à l'aide du script shell bash
Question
Ceci est mon script ci-dessous qui fonctionne bien car il envoie uniquement des e-mails en texte brut.
Ma question est donc la suivante : comment puis-je modifier mon script ci-dessous pour l'envoyer sous forme d'e-mail au format HTML ?Je veux montrer la couleur du texte de cette expression (echo "100*$TEST2/$TEST1" | bc -l)
comme RED
dans un e-mail et cela ne peut être fait que dans des e-mails au format HTML.C’est la raison pour laquelle je pensais envoyer un e-mail au format HTML.Toutes les suggestions seront d’une grande aide.
#!/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
La solution
Voici quelques façons d'envoyer des emails de type HTML avec mailx
http://www.unix.com/unix-advanced-expert-users/37480-display-html-text-body-using-unix-mailx.html
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow