O sendmail espera cabeçalhos de e-mail antes do corpo do e-mail em sua entrada padrão.
Experimente o comando de teste abaixo:
#!/bin/sh
/usr/sbin/sendmail -i -- [email protected] <<END
subject: test
My test email being sent from sendmail
END
-i - não trata linha "ponto único" como fim da mensagem% -- - opções de fim de linha de comando (apenas endereços de destinatários seguem)
-t - obtém endereços de destinatários de cabeçalhos de email