shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script com telnet


From: Adonai Silveira Canez
Subject: Re: [shell-script] Script com telnet
Date: Sat, 28 Apr 2012 13:36:48 -0300

Julio, eu estou conectando no cyrus que é um servidor imap e eu ja tinha
visto esse teu exemplo numa msg anterior e testei mas não funcionou, eu não
tinha usado o sleep no meu teste ....

Adonai

Em 28 de abril de 2012 13:17, Julio C. Neves <address@hidden>escreveu:

> Se for para fazer em telnet puro (que eu desaconselho), basta fazer:
>
> (echo usuario; sleep 2; echo senha; sleep 2; echo select INBOX; sleep 2;
> echo copy 1 INBOX/email; sleep 2; exit) | telnet localhost 143
>
> Esse sleep 2 segundos, costuma ser um bom tempo, mas pode ser ajustado de
> acordo com a latência da sua rede.
>
> Se vc tem um prg ouvindo a porta 143, o melhor mesmo é usar netcat ou nc. É
> muito mais amigável que o expect.
>
> Abcs,
> Julio
>
> *
> *
>
>
>
> Em 28 de abril de 2012 11:23, Adonai Silveira Canez
> <address@hidden>escreveu:
>
> > **
> >
> >
> > Petterson, desse forma não funciona para o telnet, com ftp funciona..
> >
> > Adonai
> >
> > Em 28 de abril de 2012 09:30, Petterson Faria <
> > address@hidden
> > > escreveu:
> >
> >
> > > $ telnet localhost 143 <<eof
> > > login usuario senha
> > > select INBOX
> > > copy 1 INBOX/email
> > > logout
> > > eof
> > >
> > > --
> > > Atenciosamente,
> > > *Petterson Faria*
> > >
> > > *"A ciência nunca resolve um problema sem criar mais dez"
> > > (George Bernard Shaw*)
> > >
> > >
> > >
> > >
> > > 2012/4/27 Adonai Silveira Canez <address@hidden>
> > >
> > > > **
> > > >
> > > >
> > > > Boa tarde a todos,
> > > >
> > > > pessoal preciso fazer um script que mande comandos por telnet para um
> > > > servidor imap na porta 143, o problema é que o telnet não executa uma
> > > lista
> > > > de comandos diretamente, pelo que eu descobri o telnet só funciona de
> > > forma
> > > > interativa, por isso não sei como resolver esse problema. Eu
> pesquisei
> > e
> > > > descobri o programa expect que deve resolver isso, mas me pareceu um
> > > pouco
> > > > complicado pois não achei nenhum exemplo bom para me ajudar. Alguem
> tem
> > > > dica de como resolver esse problema.
> > > > Os comandos que preciso executar no telnet estão abaixo
> > > >
> > > > # telnet localhost 143
> > > > . login usuario senha
> > > > . select INBOX
> > > > . copy 1 INBOX/email
> > > > . logout
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > ----------------------------------------------------------
> > > 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
> > > ----------------------------------------------------------
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]