SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Redes de Computadores II – Dr. Rodrigo Costa
Equipe:
Wallyson | Sabrina | Alvaro | Jonhanthas | Wiliana | Clairton
Introdução
• O servidor de e-mail foi umas das primeiras aplicações
utilizadas no inicio da internet.
• O correio eletrônico permite que usuários troquem
mensagem.
• O funcionamento do correio eletrônico é baseado no
paradigma “store-and-forward”(estocar e redirecionar).
Alguns Servidores de E-mail
 São exemplos de MTA`S, Mail Transport Agent, aplicação responsável pelo
transporte de mensagens entre os pontos envolvidos, sejam elas na rede local
ou através da internet.
Qmail
Descrição
• Qmail, É um software de transferência de correio da
internet(MTA) para sistemas operacionais UNIX.
• É um substituto drop-in para o sedmail;
• Utiliza o SMTP para troca de mensagens com MTA em
outros sistemas;
Segurança
• O qmail foi projetado desde o inicio para alta segurança, algo que
tão mais virado para a segurança, que o próprio autor
oferece um prémio de US$500 à primeira pessoa que
descubra uma falha na sua segurança
• O qmail é dividido em diversos executáveis, dos quais apenas um,
gerencia a fila e tem permissão de super usuário.
• O qmail possui biblioteca própria, diferenciada,
para lidar com strings, eliminando a chance de
ocorre estouro de buffer, que é explorado na
invasão de um programa.
Confiança e Simplicidade
• Uma vez que o qmail aceita uma mensagem ele garante
que não será perdida;
• O qmail é menor que qualquer outro MTA equivalente de
recursos.
QMAIL
Distribuição de E-mails
Sendmail
Definição
• O sendmail é um servidor de e-mails mais conhecido, não
apenas no Linux, mas nos sistemas Unix em geral.
• É um agente de transferência de correio eletrônico de
código aberto, que suporta diversos tipos de transferência
de e-mail e métodos de entrega.
objetivo
• Processamento e roteamento de mensagens do correio
eletrônico em plataformas unix.
• O sendmail elimina a confusão causadas pelos diversos
programas de envio de e-mail.isso e feito roteando-se a
mensagem recebida do programa do usuário,com base no
endereço eletrônico conhecido.
Padrão da internet
 Mais de 70% dos servidores de e-mail utilizam
o sendmail como MTA;
 Existe uma quantidade razoável de
documentação sobre o sendmail na internet e
sempre há um livro.
Vantagens
• Entrega imediata de mensagens;
• Mudança de endereços imediata;
• Flexibilidade;
• Detecção automática de ataques;
Postfix
Definição
• O Postfix é um MTA (Agente de Transferência de e-mails) livre e
de código aberto que encaminha e entrega e-mails.
• Criado no centro de pesquisa da IBM, por Wietse Venema teve sua
primeira versão lançada em 1998.
• É o agente de e-mail padrão de inúmeros sistemas operacionais
como o OS X, o UBUNTU, e o NetBSD.
• É suposto ser rápido e eficiente, fácil de administrar e uma
alternativa segura em relação ao Qmail, que é um pouco mais
complexo no que toca à sua configuração.
Funcionalidades nativas
• Suporte a Ipv6
• Suporte a MIME
• Autenticação SASL
• Canal seguro utilizando TLS
• Suporte a diversos banco de dados como MySQL, PostgreSQL,
dentre outros.
Segurança e Confiabilidade
• Forte resistência ao overflow dos seus buffers.
• Facilidade de manipulação de uma grande quantidade de email’s.
• O Postfix é constituído de vários processos, cooperantes entre si, onde cada
processo atende a tarefa que lhe é destinada.
• Configuração simples;
• Fornecem todos os serviços básico para o funcionamento de envio e
recebimento de e-mails.
Informações Essenciais
• A instalação e configuração do servidor de e-mail está sendo
realizada na máquina lubuntu minimal utilizada em sala de aula
• Para o envio de e-mail esta utilizando o protocolo SMTP (porta 25)
pelo Postfix.
• Para o recebimento do e-mail esta sendo utilizado o protocolo
POP3(porta 110).
• Para todas as configurações de instalação deve esta logado pelo
usuário root.
• E envio e verificação da chegada do e-mail é por usuário comum
Instalando o Postfix
• Deve esta logado como usuário root
e ter acesso a internet.
# apt-get install postfix
 Após rodar o comando. Ao instalar
o postifx algumas telas de
configurações são apresentadas.
 selecione o “<ok>”e confirme.
Instalando o Postfix
 Para prosseguir, basta selecionar
“Internet Site” e continuar com a
instalação prosseguindo com o
OK.
Instalando o Postfix
 A próxima tela pede para escolher
o nome do sistema onde o servidor
de e-mail será instalado. Deixe
como está, selecione ok.
Configuração do Postfix
1. Vamos criar um backup do arquivo de configuração do postfix o main.cf
# mv /etc/postfix/main.cf /etc/postfix/main.cf-default
2. Após de move-lo, criamos agora um novo arquivo main.cf
# nano /etc/postfix/main.cf , configurando dessa forma
3. Salva, recarrega as
configurações
# service postfix reload
Configuração do Postfix
• mydomain: O nome do domínio do servidor de e-mail.
• myhostname: O nome da máquina do servidor de e-mail.
• myorigin: Especifica como ficará a terminação do e-mail após o @.
• mydestination: Os nomes dos domínios que o servidor de e-mail é
responsável.
• mynetworks: Especifica a qual rede que o servidor de e-mail irá
trabalhar.
• home_mailbox: Especifica o diretório onde ficará as mensagens de
e-mail.
Configuração do Postfix
• Vamos criar os usuário pelo comando:
# adduser user1
Após esse comando é só dar
E informar a senha que deseja para o
Novo usuário.
Para ver os novos Usuários:
$ getent passwrd | cut –d : -f1
Enviando um E-mail
• Para verificar se Postfix esta funcionando vamos usar o Telnet para
enviar uma mensagem de e-mail, acessando a porta 25 (SMTP).
$ telnet localhost 25
HELO dominio.com.br
MAIL FROM: usuario1@dominio.com.br
RCPT TO: usuario2@dominio.com.br
DATA
Ola Usuario 2.
.
QUIT
Autenticação SASL(Simple Authentication and
Security Layer)
• O SASL é um mecanismo de autenticação e segurança
• Evita que usuários não autenticados use servidor de e-mail para enviar SPAM.
# apt-get install sasl2-bin
• Após instalação vamos ao arquivo principal main.cf e acrescentar a seguinte linhas:
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
smtpd_helo_required = yes
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination
Ativação do SASL
• A ativação do SASL não se dá de forma automática. Para ativar o SASL,
edite no arquivo “/etc/default/saslauthd" as seguintes linhas:
START=yes
OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r“
• Verificando se o usuário postfix contem o grupo sasl:
#group postfix
• Se não existe use:
#usermod -G sasl postfix
Configurações finais
• Crie o arquivo smtpd.conf no diretório "/etc/postfix/sasl" e adicione as
seguintes linhas abaixo:
pwcheck_method: saslauthd
mech_list: plain login
• Reniciando as configurações:
# /etc/init.d/postfix restart
# /etc/init.d/saslauthd restart
• Instalando o Courier
#apt-get install courier-pop-ssl
Ler o E-mail
• Utilizando o telnet pela porta 110(POP3):
$ telnet localhost 110
USER usuario2
PASS user2
LIST
RETR 1
QUIT
Duvidas?

Mais conteúdo relacionado

Mais procurados

Módulo 5 - Redes de Computadores e Internet, Apostila
Módulo 5 - Redes de Computadores e Internet, ApostilaMódulo 5 - Redes de Computadores e Internet, Apostila
Módulo 5 - Redes de Computadores e Internet, Apostila
Paulo Guimarães
 
Ubuntu
UbuntuUbuntu
Ubuntu
essa
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheiros
ATEC
 
Java interface gráfica swing
Java   interface gráfica swingJava   interface gráfica swing
Java interface gráfica swing
Armando Daniel
 
Informática básica internet
Informática básica internetInformática básica internet
Informática básica internet
Matheus França
 

Mais procurados (20)

Aula 1 - Programação 1
Aula 1 - Programação 1Aula 1 - Programação 1
Aula 1 - Programação 1
 
Banco de Dados MySQL + NetBeans Java + Interface Grafica
Banco de Dados MySQL + NetBeans Java + Interface GraficaBanco de Dados MySQL + NetBeans Java + Interface Grafica
Banco de Dados MySQL + NetBeans Java + Interface Grafica
 
Firewall
FirewallFirewall
Firewall
 
Módulo 5 - Redes de Computadores e Internet, Apostila
Módulo 5 - Redes de Computadores e Internet, ApostilaMódulo 5 - Redes de Computadores e Internet, Apostila
Módulo 5 - Redes de Computadores e Internet, Apostila
 
Redes de Computadores
Redes de ComputadoresRedes de Computadores
Redes de Computadores
 
Protocolo TCP/IP
Protocolo TCP/IPProtocolo TCP/IP
Protocolo TCP/IP
 
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
Sistemas Operacionais - Aula 02 (Visão geral de sistemas operacionais)
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Servidores de E-mail
Servidores de E-mailServidores de E-mail
Servidores de E-mail
 
Apresentação-Resumo sobre o Java Swing.
Apresentação-Resumo sobre o Java Swing.Apresentação-Resumo sobre o Java Swing.
Apresentação-Resumo sobre o Java Swing.
 
Criação de uma rede
Criação de uma redeCriação de uma rede
Criação de uma rede
 
Sistema de ficheiros
Sistema de ficheirosSistema de ficheiros
Sistema de ficheiros
 
AULA SOBRE PARTICOES 20.01.2023.pptx
AULA SOBRE PARTICOES 20.01.2023.pptxAULA SOBRE PARTICOES 20.01.2023.pptx
AULA SOBRE PARTICOES 20.01.2023.pptx
 
Java interface gráfica swing
Java   interface gráfica swingJava   interface gráfica swing
Java interface gráfica swing
 
Classificação dos computadores
Classificação dos computadoresClassificação dos computadores
Classificação dos computadores
 
Firewall
FirewallFirewall
Firewall
 
Informática básica internet
Informática básica internetInformática básica internet
Informática básica internet
 
Linux kernel
Linux kernelLinux kernel
Linux kernel
 
An Introduction to OMNeT++ 5.4
An Introduction to OMNeT++ 5.4An Introduction to OMNeT++ 5.4
An Introduction to OMNeT++ 5.4
 
Cisco asa firewall command line technical guide
Cisco asa firewall command line technical guideCisco asa firewall command line technical guide
Cisco asa firewall command line technical guide
 

Destaque

Arquitetura e instalacao p10
Arquitetura e instalacao p10Arquitetura e instalacao p10
Arquitetura e instalacao p10
Emerson Torres
 
Implementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu ServerImplementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu Server
Tiago Bezerra Dos Santos
 
Tratamento de exceções
Tratamento de exceçõesTratamento de exceções
Tratamento de exceções
Alvaro Oliveira
 
Linux Servidor Proxy(squid)
Linux Servidor Proxy(squid)Linux Servidor Proxy(squid)
Linux Servidor Proxy(squid)
elliando dias
 
Padrao de projeto iterator
Padrao de projeto iteratorPadrao de projeto iterator
Padrao de projeto iterator
Alvaro Oliveira
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
fernandao777
 

Destaque (20)

Instalando e Configurando um Servidor de E-Mails Linux
Instalando e Configurando um Servidor de E-Mails LinuxInstalando e Configurando um Servidor de E-Mails Linux
Instalando e Configurando um Servidor de E-Mails Linux
 
LAMP Server
LAMP ServerLAMP Server
LAMP Server
 
Redes prática - Samba
Redes prática - SambaRedes prática - Samba
Redes prática - Samba
 
Arquitetura e instalacao p10
Arquitetura e instalacao p10Arquitetura e instalacao p10
Arquitetura e instalacao p10
 
Dhcp
DhcpDhcp
Dhcp
 
Servidor DNS
Servidor DNSServidor DNS
Servidor DNS
 
Implementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu ServerImplementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu Server
 
Aula06 - postfix
Aula06 -  postfixAula06 -  postfix
Aula06 - postfix
 
Postfix
PostfixPostfix
Postfix
 
Servidor postfix
Servidor postfixServidor postfix
Servidor postfix
 
Tratamento de exceções
Tratamento de exceçõesTratamento de exceções
Tratamento de exceções
 
Linux Servidor Proxy(squid)
Linux Servidor Proxy(squid)Linux Servidor Proxy(squid)
Linux Servidor Proxy(squid)
 
Servidor Proxy Squid
Servidor Proxy SquidServidor Proxy Squid
Servidor Proxy Squid
 
Padrao de projeto iterator
Padrao de projeto iteratorPadrao de projeto iterator
Padrao de projeto iterator
 
Processamento paralelo
Processamento paraleloProcessamento paralelo
Processamento paralelo
 
Instalação do Servidor Ubuntu 12.04 32 bits
Instalação do Servidor Ubuntu 12.04 32 bitsInstalação do Servidor Ubuntu 12.04 32 bits
Instalação do Servidor Ubuntu 12.04 32 bits
 
Cherrypy - um framework para desenvolvimento rápido de aplicações web
Cherrypy - um framework para desenvolvimento rápido de aplicações webCherrypy - um framework para desenvolvimento rápido de aplicações web
Cherrypy - um framework para desenvolvimento rápido de aplicações web
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Cap1 exercicios comandos linux
Cap1 exercicios comandos linuxCap1 exercicios comandos linux
Cap1 exercicios comandos linux
 

Semelhante a Servidores de E-mail: Qmail, Sendmail e Postfix

03 Servidores De Email Modulo 8 27 A 43
03   Servidores De Email   Modulo 8   27 A 4303   Servidores De Email   Modulo 8   27 A 43
03 Servidores De Email Modulo 8 27 A 43
jmpdias.esmaia
 
Simple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdf
Simple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdfSimple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdf
Simple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdf
JosielNascimento16
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
sergiocef96
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
sergiocef96
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede
ajtr98
 
Aula 6 camada de aplicacao ii
Aula 6   camada de aplicacao iiAula 6   camada de aplicacao ii
Aula 6 camada de aplicacao ii
wab030
 

Semelhante a Servidores de E-mail: Qmail, Sendmail e Postfix (20)

Soa cap3 servicos de internet
Soa cap3   servicos de internetSoa cap3   servicos de internet
Soa cap3 servicos de internet
 
Aula02 - protocolos de email
Aula02 -  protocolos de emailAula02 -  protocolos de email
Aula02 - protocolos de email
 
Aula_SRL_05 Servidor E-mail.pdf
Aula_SRL_05 Servidor E-mail.pdfAula_SRL_05 Servidor E-mail.pdf
Aula_SRL_05 Servidor E-mail.pdf
 
03 Servidores De Email Modulo 8 27 A 43
03   Servidores De Email   Modulo 8   27 A 4303   Servidores De Email   Modulo 8   27 A 43
03 Servidores De Email Modulo 8 27 A 43
 
Simple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdf
Simple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdfSimple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdf
Simple Mail Transfer Protocol – Wikipédia, a enciclopédia livre.pdf
 
Correio Eletrônico
Correio EletrônicoCorreio Eletrônico
Correio Eletrônico
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
 
Protocolos- SMTP, POP3 e IMAP4
Protocolos- SMTP, POP3 e IMAP4Protocolos- SMTP, POP3 e IMAP4
Protocolos- SMTP, POP3 e IMAP4
 
Thiago silva barros_1102133_ads_640_servidores_de_leitura_e_envio_de_e-mails
Thiago silva barros_1102133_ads_640_servidores_de_leitura_e_envio_de_e-mailsThiago silva barros_1102133_ads_640_servidores_de_leitura_e_envio_de_e-mails
Thiago silva barros_1102133_ads_640_servidores_de_leitura_e_envio_de_e-mails
 
Tecnologia web aula 02
Tecnologia web  aula 02Tecnologia web  aula 02
Tecnologia web aula 02
 
Protocolo de email
Protocolo de emailProtocolo de email
Protocolo de email
 
E-mail
E-mailE-mail
E-mail
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
 
Protocolos de aplicação
Protocolos de aplicaçãoProtocolos de aplicação
Protocolos de aplicação
 
Apresentação de sd2
Apresentação de sd2Apresentação de sd2
Apresentação de sd2
 
[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede[Antero Jesus] Principais Protocolos de Rede
[Antero Jesus] Principais Protocolos de Rede
 
Principais protocolos de rede
Principais protocolos de redePrincipais protocolos de rede
Principais protocolos de rede
 
Aula 6 camada de aplicacao ii
Aula 6   camada de aplicacao iiAula 6   camada de aplicacao ii
Aula 6 camada de aplicacao ii
 
Vantagens__Desvantagens_Tipos_de_servidores
Vantagens__Desvantagens_Tipos_de_servidoresVantagens__Desvantagens_Tipos_de_servidores
Vantagens__Desvantagens_Tipos_de_servidores
 
Internet
InternetInternet
Internet
 

Servidores de E-mail: Qmail, Sendmail e Postfix

  • 1. Redes de Computadores II – Dr. Rodrigo Costa Equipe: Wallyson | Sabrina | Alvaro | Jonhanthas | Wiliana | Clairton
  • 2. Introdução • O servidor de e-mail foi umas das primeiras aplicações utilizadas no inicio da internet. • O correio eletrônico permite que usuários troquem mensagem. • O funcionamento do correio eletrônico é baseado no paradigma “store-and-forward”(estocar e redirecionar).
  • 3. Alguns Servidores de E-mail  São exemplos de MTA`S, Mail Transport Agent, aplicação responsável pelo transporte de mensagens entre os pontos envolvidos, sejam elas na rede local ou através da internet.
  • 5. Descrição • Qmail, É um software de transferência de correio da internet(MTA) para sistemas operacionais UNIX. • É um substituto drop-in para o sedmail; • Utiliza o SMTP para troca de mensagens com MTA em outros sistemas;
  • 6. Segurança • O qmail foi projetado desde o inicio para alta segurança, algo que tão mais virado para a segurança, que o próprio autor oferece um prémio de US$500 à primeira pessoa que descubra uma falha na sua segurança • O qmail é dividido em diversos executáveis, dos quais apenas um, gerencia a fila e tem permissão de super usuário.
  • 7. • O qmail possui biblioteca própria, diferenciada, para lidar com strings, eliminando a chance de ocorre estouro de buffer, que é explorado na invasão de um programa.
  • 8. Confiança e Simplicidade • Uma vez que o qmail aceita uma mensagem ele garante que não será perdida; • O qmail é menor que qualquer outro MTA equivalente de recursos.
  • 12. Definição • O sendmail é um servidor de e-mails mais conhecido, não apenas no Linux, mas nos sistemas Unix em geral. • É um agente de transferência de correio eletrônico de código aberto, que suporta diversos tipos de transferência de e-mail e métodos de entrega.
  • 13. objetivo • Processamento e roteamento de mensagens do correio eletrônico em plataformas unix. • O sendmail elimina a confusão causadas pelos diversos programas de envio de e-mail.isso e feito roteando-se a mensagem recebida do programa do usuário,com base no endereço eletrônico conhecido.
  • 14. Padrão da internet  Mais de 70% dos servidores de e-mail utilizam o sendmail como MTA;  Existe uma quantidade razoável de documentação sobre o sendmail na internet e sempre há um livro.
  • 15. Vantagens • Entrega imediata de mensagens; • Mudança de endereços imediata; • Flexibilidade; • Detecção automática de ataques;
  • 17. Definição • O Postfix é um MTA (Agente de Transferência de e-mails) livre e de código aberto que encaminha e entrega e-mails. • Criado no centro de pesquisa da IBM, por Wietse Venema teve sua primeira versão lançada em 1998. • É o agente de e-mail padrão de inúmeros sistemas operacionais como o OS X, o UBUNTU, e o NetBSD. • É suposto ser rápido e eficiente, fácil de administrar e uma alternativa segura em relação ao Qmail, que é um pouco mais complexo no que toca à sua configuração.
  • 18. Funcionalidades nativas • Suporte a Ipv6 • Suporte a MIME • Autenticação SASL • Canal seguro utilizando TLS • Suporte a diversos banco de dados como MySQL, PostgreSQL, dentre outros.
  • 19. Segurança e Confiabilidade • Forte resistência ao overflow dos seus buffers. • Facilidade de manipulação de uma grande quantidade de email’s. • O Postfix é constituído de vários processos, cooperantes entre si, onde cada processo atende a tarefa que lhe é destinada. • Configuração simples; • Fornecem todos os serviços básico para o funcionamento de envio e recebimento de e-mails.
  • 20. Informações Essenciais • A instalação e configuração do servidor de e-mail está sendo realizada na máquina lubuntu minimal utilizada em sala de aula • Para o envio de e-mail esta utilizando o protocolo SMTP (porta 25) pelo Postfix. • Para o recebimento do e-mail esta sendo utilizado o protocolo POP3(porta 110). • Para todas as configurações de instalação deve esta logado pelo usuário root. • E envio e verificação da chegada do e-mail é por usuário comum
  • 21. Instalando o Postfix • Deve esta logado como usuário root e ter acesso a internet. # apt-get install postfix  Após rodar o comando. Ao instalar o postifx algumas telas de configurações são apresentadas.  selecione o “<ok>”e confirme.
  • 22. Instalando o Postfix  Para prosseguir, basta selecionar “Internet Site” e continuar com a instalação prosseguindo com o OK.
  • 23. Instalando o Postfix  A próxima tela pede para escolher o nome do sistema onde o servidor de e-mail será instalado. Deixe como está, selecione ok.
  • 24. Configuração do Postfix 1. Vamos criar um backup do arquivo de configuração do postfix o main.cf # mv /etc/postfix/main.cf /etc/postfix/main.cf-default 2. Após de move-lo, criamos agora um novo arquivo main.cf # nano /etc/postfix/main.cf , configurando dessa forma 3. Salva, recarrega as configurações # service postfix reload
  • 25. Configuração do Postfix • mydomain: O nome do domínio do servidor de e-mail. • myhostname: O nome da máquina do servidor de e-mail. • myorigin: Especifica como ficará a terminação do e-mail após o @. • mydestination: Os nomes dos domínios que o servidor de e-mail é responsável. • mynetworks: Especifica a qual rede que o servidor de e-mail irá trabalhar. • home_mailbox: Especifica o diretório onde ficará as mensagens de e-mail.
  • 26. Configuração do Postfix • Vamos criar os usuário pelo comando: # adduser user1 Após esse comando é só dar E informar a senha que deseja para o Novo usuário. Para ver os novos Usuários: $ getent passwrd | cut –d : -f1
  • 27. Enviando um E-mail • Para verificar se Postfix esta funcionando vamos usar o Telnet para enviar uma mensagem de e-mail, acessando a porta 25 (SMTP). $ telnet localhost 25 HELO dominio.com.br MAIL FROM: usuario1@dominio.com.br RCPT TO: usuario2@dominio.com.br DATA Ola Usuario 2. . QUIT
  • 28. Autenticação SASL(Simple Authentication and Security Layer) • O SASL é um mecanismo de autenticação e segurança • Evita que usuários não autenticados use servidor de e-mail para enviar SPAM. # apt-get install sasl2-bin • Após instalação vamos ao arquivo principal main.cf e acrescentar a seguinte linhas: smtpd_sasl_auth_enable = yes broken_sasl_auth_clients = yes smtpd_sasl_authenticated_header = yes smtpd_helo_required = yes smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
  • 29. Ativação do SASL • A ativação do SASL não se dá de forma automática. Para ativar o SASL, edite no arquivo “/etc/default/saslauthd" as seguintes linhas: START=yes OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r“ • Verificando se o usuário postfix contem o grupo sasl: #group postfix • Se não existe use: #usermod -G sasl postfix
  • 30. Configurações finais • Crie o arquivo smtpd.conf no diretório "/etc/postfix/sasl" e adicione as seguintes linhas abaixo: pwcheck_method: saslauthd mech_list: plain login • Reniciando as configurações: # /etc/init.d/postfix restart # /etc/init.d/saslauthd restart • Instalando o Courier #apt-get install courier-pop-ssl
  • 31. Ler o E-mail • Utilizando o telnet pela porta 110(POP3): $ telnet localhost 110 USER usuario2 PASS user2 LIST RETR 1 QUIT