De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
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.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários