[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SOLUÇÃO - Dúvidas na automatização de envio de e-mail
From: |
Waldirio M. Pinheiro |
Subject: |
SOLUÇÃO - Dúvidas na automatização de envio de e-mail |
Date: |
Tue, 29 Apr 2003 00:10:57 -0300 |
Caro Júlio e companheiros,
Agradeço pela ajuda e colaboração de todos, mas o que funcionou mesmo
para o que foi proposto no início foi a idéia do Júlio.
Segue o exemplo de como ficaria o Script
#!/bin/bash
n=5
EMAIL_ORIGEM="address@hidden"
EMAIL_DESTINO="address@hidden"
Maquina="srv"
(sleep $n; echo mail from: $EMAIL_ORIGEM; sleep $n; echo rcpt to:
$EMAIL_DESTINO; sleep $n; echo data; sleep $n;echo Teste; sleep $n; echo .;
sleep $n; echo quit) | telnet $Maquina 25
Obrigado a todos
Atenciosamente
Waldirio
Olá Waldirio, agora entendi o seu problema! Do jeito que vc escreveu,
pensei
que o grilo estava no mail, mas no duro o q vc está tentendo é fazer um
script que faça telnet e dê alguns cmds, né?
Bem é o seguinte: aconselho a vc usar o ssh, ou rsh, ou ainda o ftp com a
opção "site exec", mas se vc ñ tiver outra saída além do telnet,
experimente
um script assim:
1 - Leia a máquina para $Maquina
2 - Leia o username para $User
3 - Leia a senha com read -s para $Senha (read com a opção -s tira o echo
da
tela)
4 - (sleep n; echo $User; sleep n; echo $Senha; sleep n; echo ls -l; sleep
n) | telnet $Maquina
Obs:
1 - Ajuste o n para o tempo necessário à operação - costuma ficar entre 2
e
5;
2 - Troque o ls -l pela instrução que vc quiser.
[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070 / 9853-4044
*address@hidden
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.471 / Virus Database: 269 - Release Date: 10/4/2003
[As partes desta mensagem que não continham texto foram removidas]