O Solaris echo
$ echo -e foo
-e foo
não funciona como mais alguns outros comandos echo :
$ bash
$ echo -e foo
foo
$ which echo
/usr/bin/echo
$ type -t echo
builtin
A versão bash embutida funciona como esperado, o ksh embutido mantém o comportamento do Solaris ( echo geralmente depende do sistema em ksh quando as opções são usadas).
Um echo simples deve funcionar em ksh , no -e :
$ ksh
$ echo -e "foo\nbar"
-e foo
bar
$ echo "foo\nbar"
foo
bar
Então você tem um problema Solaris , ao invés de um problema sendmail : -)
Você pode tentar o printf como uma maneira mais portátil de fazer isso.