Escolar Documentos
Profissional Documentos
Cultura Documentos
Oliver Gazzola
Vinicius De Gasperi
Este roteiro demonstra os passos necessários para se ter um servidor de e-mail básico em
Linux com suporte a SMPT e POP em um ambiente local. Para isto foram utilizados o
Postfix (http://www.postfix.org/) que é responsável pelo protocolo SMTP e o Qpopper da
Qualcomm (http://www.eudora.com/products/unsupported/qpopper/index.html) que é
responsável pelo suporte ao protocolo POP.
A distribuição Linux utilizada foi a Ubuntu, uma distribuição que vem ganhando bastante
popularidade, principalmente nos desktops. Por ser fortemente baseada em Debian, ela
possui a facilidade de instalação de programas através do aplicativo apt-get. Portanto,
inicialmente foi realizada a instalação do Postfix com o comando:
Após realizada a instalação, o servidor smtp já possuirá uma configuração básica e estará
definido para inicializar no boot do sistema. Para verificar se o serviço realmente está
disponível e rodando podemos digitar o seguinte comando:
# nmap localhost
Se tudo correu bem até agora, o servidor smtp está funcionando corretamente, sendo
necessárias algumas poucas configurações para termos as funcionalidades básicas.
O Postfix possui um arquivo principal de configuração, localizado em /etc/postfix/.
O primeiro dele chama-se main.cf e possui as configurações gerais do daemon. As
modificações básicas são as seguintes:
# postfix stop
# postfix start
# postfix reload
# telnet localhost 25
Trying 127.0.0.1
Connected to localhost.localdomain.
Escape character is ^] .
220 microvini.exemplo.local ESMTP Postfix (Ubuntu)
helo teste
250 microvini.exemplo.local
mail from: mail@teste.com
250 Ok
rcpt to: servidor@exemplo.local
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
subject: telnet
teste
.
250 Ok: queued as C764837449B
quit
221 Bye
Connection closed by foreign host.
Por default, estaremos utilizando o formato mbox, onde as mensagens são armazenadas no
diretório /var/spool/mail em um arquivo com o nome do destinatário.
Até aqui realizamos a instalação do servidor de SMTP, estamos aptos a enviar e-mail na
nossa rede com este servidor. As contas de usuário, neste nosso exemplo, serão os próprios
usuários do Linux, então para adicionar um usuário de e-mail devemos criar um usuário
Linux.
Feito isto, vamos configurar o Qpopper, que será responsável pela entrega dos e-mails
utilizando o protocolo POP.
No nosso caso, foi necessário realizar a atualização do inetd para o correto funcionamento
do servidor:
# nmap localhost
Servidor de E-Mail
Vinicius De Gasperi
Oliver Gazzola
Este trabalho tem por objetivo iniciar o conceito de servidor de e-mail junto aos
colegas e demais interessados. Juntamente serão explanados seus agentes,
protocolos e também uma demonstração, bem como sua instalação, de algumas
ferramentas necessárias à criação de um servidor de e-mail.
Servidor de e-mail
Agentes
Não existe nenhum servidor de e-mail em que os três itens a seguir não
estejam presentes.
Protocolos
SMTP
Cenário:
POP
IMAP
8 - O usuário lê o e-mail.
E é essa a trajetória de um e-mail pela Internet, que ocorre toda vez que um e-
mail é enviado.
POP3 ou
SMTP SMTP Imap