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/

Responder a