Se você quer ou precisa injetar headers, ou outras_coisas no email enviado,
use/pesquise pelo parametro -t do sendmail.
sendmail -t <<EOF
mensagem
EOF
Caso precise nada disso, use o <mail> mesmo.
echo mensagem | mail -s "ola" [EMAIL PROTECTED]
a mensagem sairá com o usuário proprietário da [EMAIL PROTECTED] da máquina.
Se eu fosse você usaria um módulo perl qqr pra construir isso, tipo o:
===================
#!/usr/bin/perl
use Mail::Sendmail;
%mail = ( To => '[EMAIL PROTECTED]',
From => '[EMAIL PROTECTED]',
Message => "This is a very short message"
);
sendmail(%mail) or die $Mail::Sendmail::error;
print "OK. Log says:\n", $Mail::Sendmail::log;
=====================
[ ]s, Henry.
> On 6/9/06, Taisa Jácome wrote:
> Como faço para enviar um mail via linha de comando pelo Sendmail?
>
> Agradeço por qualquer sugestão!!
_______________________________________________________
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html