[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Enviar email com cliente Telnet!
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] Enviar email com cliente Telnet! |
Date: |
Tue, 5 Jul 2005 12:24:01 -0300 |
Fala Eliphas,
tudo bem amigo? Não foi na indentação que o Edimar se machucou pq o que
interessa é que o label (no caso MAIL) esteja sozinho em uma linha sem tabs
nem brancos (se bem que se vc fizer o here documment com <<- e não com <<,
estes dois caracteres podem ser usados).
Ele se deu mal pq não passou usuário nem senha para o telnet e o cmd de mail
dele está errado. Para usar o telnet desta forma, só existe uma maneira que
eu conheça (e acho uma titica) que é a seguinte:
(sleep 3; echo $USUARIO; sleep 3; echo $SENHA; sleep 3; echo ls -l; sleep 3)
| telnet xxx.xxx.xxx.xxx
Se o nosso amigo Edimar precisar muito fazer este e-mail via telnet, ele
deverá substituir o ls -l pelo cmd de mail.
Julio
:wq
| -----Mensagem original-----
| De: Eliphas Levy Theodoro [mailto:address@hidden]
| Enviada em: segunda-feira, 4 de julho de 2005 15:22
| Para: address@hidden
| Assunto: Re: [shell-script] Enviar email com cliente Telnet!
|
|
| Edimar Fardim escreveu:
| > Não conecta pelo script e por fora funciona normal.
| > Alguém já passou por isso alguma vez?
| > #!/bin/bash
| > telnet 200.214.52.196 25 <<MAIL
| > HELO
| > MAIL FROM: address@hidden
| > RCPT TO: address@hidden
| > DATA
| > SUBJECT: teste
| > teste de envio de email
| > .
| > quit
| > MAIL
|
| Não é a identação? O "." deve ser o único caractere da linha. Outra
| coisa, você precisa de um "enter" entre o subject e o
| "teste...", para
| que ele saiba onde é o cabeçalho e onde é o corpo do email.
|
| Eu fiz um bichinho desses sem usar o telnet, e pelo menos ele
| testa se o
| servidor quer conversa durante a transação ':)
|
| Usa o /dev/tcp, pode não funcionar em todos os SOs.
| http://euodeio.net/mailtest.sh
|
| --
| Eliphas
|
|
| ---------------------------------------------------------------------
| Esta lista não admite a abordagem de outras liguagens de
| programação, como perl, C etc. Quem insistir em não seguir
| esta regra será moderado sem prévio aviso.
| ---------------------------------------------------------------------
| Sair da lista: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
- RES: [shell-script] Enviar email com cliente Telnet!,
Julio Cezar Neves - DATAPREVRJ <=