Oi gente,
vi por acaso numa resvista como acessar manualmente
um servidor POP3/SMTP e achei muito interessante.
Eu testei e deu certo. Estes procedimentos sao muito
uteis quando se quer "manipular" as suas msgs
como excluir uma msg gigante por exemplo.
Eu reproduzi abaixo o artigo da revista,
quem tiver paciencia de ler, pode ser util.
--
um abraco
Adilson
All Powered by Linux.
REVISTA PCMASTER Ano 3 Nr. 9
PARA ACESSAR UM SERVIDOR POP3 E SMTP MANUALMENTE :
===================================================
Funcionamento do POP3 :
-----------------------
Quando voce clica no bot�o de Enviar e Receber do seu programa de e-mail,
uma s�rie de opera��es invis�veis acontecem.
A primeira delas � uma conex�o com a porta 110 do servidor POP3. Para quem
n�o sabe, uma porta nada mais � do que um canal de comunica��o entre seu computador
e o provedor de acesso. Para se ter uma id�ia melhor de como isto funciona, veja o
exemplo
de algumas portas de uma conex�o Web comum :
80 : Porta HTTP. � usada para a transmiss�o normal das p�ginas Web.
443 : Porta SSL. � usada para a transmiss�o de informa��es seguras, geralmente
encriptadas.
23 : Porta Telnet. Esta porta permite que voc� acesse terminais em outros servidores.
25 : Porta POP3. Usada para o envio de e-mails.
110 : Porta SMTP. Esta porta � usada para o recebimento de e-mails.
Dependendo da porta que for acessada, um determinado servi�o ser� realizado.
Ap�s
fazer a conex�o com o servidor POP3, o programa de e-mail envia o nome e a senha do
usu�rio.
Em seguida, � enviado um comando que indica o n�mero de mensagens na caixa postal e,
finalmente, as mensagens a ser recebidas.
Conex�o Direta no POP3 :
-------------------------
O principal problema dos leitores de e-mail � que eles n�o s�o inteligentes o
bastante a ponto de permitir que o pr�prio usu�rio escolha as mensagens que quer
receber.
Se voc� recebe um e-mail gigante, por exemplo, n�o h� muita op��o al�m de ficar
"plantado"
na ftente do computador esperando o t�rmino do download.
Por�m, h� uma t�cnica pouco conhecida que permite que voc� entre no servidor
POP3
e apague (ou manipule) as mensagens da sua caixa postal manualmente. Siga este
"passo-a-passo"
para entender como isto funciona :
1 - Vamos usar o programa Telnet (presente inclusive no windows).
2 - Digite Telnet+"endereco do servidor POP" ou "nome do servidor POP"+"porta".
Exemplo : telnet mail.softone.com.br 110 ou telnet 200.193.91.3 110
3 - Apos alguns instantes aparecera a tela de 'boas vindas' do servidor. Agora voc� j�
est�
conectado diretamente ao servidor POP3, podendo utilizar os mesmos comandos que o
leitor de
e-mail usa para checar as mensagens. para checar a quantidade de mensagens que voc�
tem,
por exemplo, faca o seguinte :
3.1 - Se voc� tentar escrever, perceber� que nada aparacer� na tela. N�o se preocupe,
pois isso
� normal. Como esta � uma opera��o feita diretamente no servidor, n�o h� necessidade de
aparecerem caracteres na tela.
3.2 - Efetue logon no servidor. Para fazer isso, digite o comando "user", seguido pelo
seu
nome de acesso ao POP3. Se o nome de usu�rio existir,
o servidor er� apresentar uma mensagem positiva, como um OK.
3.2 - Entre com a sua senha digitando : pass sua-senha.
3.3 - Digite o comando list. Aparecera somente um numero identificando cada mensagem.
Veja mais alguns comandos :
stat : mostra as estat�sticas da sua conta POP3.
retr : usada p/ ler msgs no pr�prio programa telnet. Neste caso � importante lembrar
que os
e-mails permanecem dispon�veis ap�s a leitura.
dele : 'delete'.
help : mostra uma lista com os comandos dispon�veis.
quit : sair.
Conex�o Direta no SMTP :
-------------------------
Use novamente o telnet de forma similar � conex�o com o servidor POP3 (use a
porta 25 ao inv�s de 110).
Ao contr�rio do POP3, n�o � necess�rio enfetuar o logon. Por�m, a maioria
dos provedores possuem um firewall para impedir o acesso externo, ou seja, nem
adianta tentar enviar e-mail usando o SMTP de outro provedor.
Suponha que voc� queira enviar uma msg sem informar seu e-mail real. Basta
digitar os seguintes comandos no SMTP :
SEND FROM:[EMAIL PROTECTED]
RCTP TO:[EMAIL PROTECTED]
DATA
Este � um teste
..
O primeiro comando (SEND FROM) indica o remetente da msg. Em seguida, o
comando "RCTP TO" indica qual ser� o destinat�rio. Por fim o comando DATA permite que
voc� comece a escrever a mensagem propriamente dita. Para finalizar, digite apenas
um ponto(.).
Assinantes em 11/04/2001: 2204
Mensagens recebidas desde 07/01/1999: 108761
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]