Ola pessoALL,
Estou usando a classe Runtime para executar um shell script em
meu servidor que gera um e-mail automaticamente, quando eh incluida uma
Ordem de Servico, comunicando o tecnico em campo que ele tem um novo
atendimento a fazer.
O problema eh que eu gostaria de passar parametros para este
script ($1, $2), informando variaveis que estao numa servlet.
conteudo do "avisa_os":
/bin/mail -s "Ordem de Servico incluida"
[EMAIL PROTECTED] < tmp/mail_os.txt
// desta maneira, todos os tecnicos consultam o mesmo
e-mail geral "TECNICOS"
exemplo do codigo atual:
Runtime.getRuntime().exec(avisa_os);
tentativa:
String mail = "avisa_tecnico "+cod_os+" "+mail_tec+"";
Runtime.getRuntime().exec(mail);
conteudo do "avisa_tecnico":
/bin/mail -s "Ordem de Servico incluida $1" $2 <
tmp/mail_os.txt
Desta maneira a string eh montada corretamente, porem na
hora da execucao nao acontece nada, nenhum e-mail eh enviado.
Alguma dica ? Alguem pode dar outra solucao para envio de
e-mail ??
[ ]'s Simon
* Para n�o receber mais e-mails desta lista envie um e-mail para
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>]
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/