Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Compilação do Programa POP

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 05 de Outubro de 1997

A compilação e instalação do serviço POP (Post Office Protocol) em servidores Unix é extremamente simples. Geralmente o pacote compila sem erros. Eu particularmente já fiz a instalação da versão 2.3 em sistemas Solaris 2.5, AIX 3.2 e 4.1 sem qualquer tipo de problemas.

A primeira coisa a se fazer, obviamente, é se obter o software. A versão atual, 2.3, pode ser encontrada em http://ftp.unicamp.br/pub/sendmail/qpopper2.3.tar.Z.

Para compilar, você precisa fornecer a plataforma como argumento do comando make. Por exemplo, para aix:

  # make aix

A compilação irá gerar um binário, chamado popper.aix. Este programa deverá ser então movido para o diretório /usr/local/lib/popper ou qualquer outro local de sua preferência:

  # cp popper.aix /usr/local/lib/popper

A seguir alterar o arquivo /etc/inetd.conf, para incluir uma linha que invoque o serviço popper:

  pop3   stream  tcp     nowait  root    /usr/local/lib/popper popper -s

O próximo passo é incluir a definição do serviço pop3 no arquivo /etc/services:

  pop3            110/tcp         postoffice3     # Post Office Protocol Ver. 3

E finalmente, enviar um sinal ao processo inetd para que ele releia seus arquivos de configuração (/etc/services e /etc/inetd.conf):

  # ps -ef|grep inetd
      root   4914   2820   0   Sep 24      -  0:08 /usr/sbin/inetd 
   queiroz  24428   4700   0 12:41:59  pts/3  0:00 grep inetd 
  # kill -HUP 4914

E pronto, o seu servidor POP está funcionando. Para ver se está tudo correto, faça um telnet na porta 110 (pop3):

  obelix% telnet localhost pop3
  Trying 127.0.0.1...
  Connected to localhost.
  Escape character is '^]'.
  ==OK QPOP (version 2.3) at obelix.unicamp.br starting.  <13150.875894139@obelix.>==
  user queiroz
  ==OK Password required for queiroz.==
  pass ....
  ==OK queiroz has 0 messages (0 octets).==

Observação: A password aparece no terminal quando você digita. Portando cuidado quando estiver fazendo este teste. Veja se não tem um espião olhando por cima de seus ombros :-)

Se aparecerem as mensagens acima significa que o seu servidor pop está no ar e funcionando perfeitamente. Um teste adicional pode ser feito configurando-se um cliente POP (eudora, netscape, pine, etc.) e testar o envio e recebimento de mensagens.

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.85/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.8 /5 (1504 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Expressões Regulares - Uma abordagem divertida 3ª edição