projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    15.2. Como configurar o meu domínio virtual de email?



    • Criação de IP's Virtuais

      A primeira coisa que deve ser feita, é a criação de IP's virtuais que respondam pelos dominios virtuais de e-mail:

      Para fazer isto, entre no linuxconf:

          [root@localhost]# linuxconf
      

      Entre em:

      Ambiente de Rede ->Apelidos de IP para máquinas virtuais ->Selecione o dispositivo eth0->Apelidos ou faixas de IP 10.0.2.80-81->Aceitar->Sair->Sair->Sair->Ativar as mudanças

      No nosso exemplo, adicionamos os endereços IP virtuais: 10.0.2.80 e 10.0.2.81 sendo que a nossa máquina tem o endereço 10.0.2.72

      Reinicialize o servico network para ativar a interface com os novos apelidos de IPs virtuais:

          [root@localhost]# cds
          
          [root@localhost]# ./network stop
          
          [root@localhost]# ./network start
      
          Para confirmar agora a configuração, basta executarmos o comando:
      
          [root@localhost]# ifconfig
      

      A saida, no nosso exemplo seria:

          [root@localhost]# ifconfig
          eth0       Encapsulamento do Link: Ethernet  Endereço de HW 52:54:00:E6:68:09
                    inet end.: 10.0.2.72  Bcast:10.0.7.255  Masc:255.255.248.0
                    UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
                    Pacotes RX:11600 erros:0 descartados:0 sobreposições:0 frame:0
                    Pacotes TX:7024 erros:5 descartados:0 sobreposições:0 portadora:5
                    colisões:633 txqueuelen:100
                    IRQ:12 Endereço de E/S:0x9000
          
          eth0:0     Encapsulamento do Link: Ethernet  Endereço de HW 52:54:00:E6:68:09
                    inet end.: 10.0.2.80  Bcast:10.0.2.80  Masc:255.255.255.255
                    UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
                    IRQ:12 Endereço de E/S:0x9000
          
          eth0:1     Encapsulamento do Link: Ethernet  Endereço de HW 52:54:00:E6:68:09
                    inet end.: 10.0.2.81  Bcast:10.0.2.81  Masc:255.255.255.255
                    UP BROADCASTRUNNING MULTICAST  MTU:1500  Métrica:1
                    IRQ:12 Endereço de E/S:0x9000
          
          lo         Encapsulamento do Link: Loopback Local
                    inet end.: 127.0.0.1  Masc:255.0.0.0
                    UP LOOPBACKRUNNING  MTU:3924  Métrica:1
                    Pacotes RX:92 erros:0 descartados:0 sobreposições:0 frame:0
                    Pacotes TX:92 erros:0 descartados:0 sobreposições:0 portadora:0
                    colisões:0 txqueuelen:0
          
          [root@localhost]#
      

      Onde pode-se ver, temos criados 2 IP's virtuais que irão responder pelos dominios virtuais de e-mail.

    • Criação dos dominios virtuais no sendmail

      Vamos agora criar os nossos dominios virtuais de e-mail. Para isto, basta entrar no linuxconf:

          [root@localhost]# linuxconf
      

      Entre em:

      Ambiente de Rede->Sendmail - sistema de envio de emails->domínio virtual de email->Adicionar->Domínio virtual (fqdn) dominio1.com.br->Aceitar+Adicionar->Domínio virtual (fqdn) dominio2.com.br->Aceitar ->Sair->Sair->Sim->Ok->Sair->Sair->Ativar as mudanças

      Com este procedimento, criamos os dominios virtuais dominio1.com.br e dominio2.com.br que devem ser associados com os numeros IP 10.0.2.80 e 10.0.2.81

    • Configuração do DNS para as contas virtuais

      Deve-se configurar o DNS para aceitar estes dominios virtuais de e-mail.

      Vamos criar estes dominios agora. Para isto, entre no linuxconf:

          [root@localhost]# linuxconf
      

      Entre em:

      Ambiente de Rede->DNS - servidor de nomes de domínios->Configurar domínios->Adicionar->Domínio: dominio1.com.br->IPs padrão: 10.0.2.80->Aceitar->Adicionar->Domínio: dominio2.com.br->IPs padrão: 10.0.2.81->Aceitar->Sair+mapas de IPs reversos->Número de rede: 10.0.2->Aceitar->Sair->Sair->Sair->Sair->Ativar as mudanças

    • Testando os dominios virtuais

      Para fazer os testes, temos que ter rodando o sendmail e o dns. Para fazer isto, basta executar:

          [root@localhost]# cds
          
          [root@localhost]# ./sendmail restart
          
          [root@localhost]# ./named restart
      

      Também temos que configurar o nosso dns para apontar para a nossa máquina na rede. Para isto, basta editarmos o arquivo /etc/resolv.conf

          [root@localhost]# mcedit /etc/resolv.conf
      

      Adicione esta linha no inicio dos items nameserver

          nameserver 10.0.2.72
      

      Assim, o seu DNS irá procurar primeiro nesta máquina.

    • Criar usuários virtuais

      Para a criação de usuários nestes dominios virtuais, basta entrar no linuxconf:

          [root@localhost]# linuxconf
      

      Entre em:

      Contas de usuários->Contas POP virtuais (somente email) dominio1.com.br->Adicionar->Nome da conta: teste1->Nome completo: Conta de teste->Aceitar->Senha: teste1->Confirmação: teste1->Aceitar->Ok->Sair->dominio2.com.br->Adicionar->Nome da conta: teste2->Nome completo: Conta de teste->Aceitar->Senha: teste2->Confirmação: teste2->Aceitar->Ok->Sair->Sair->Sair->Sair->Ativar as mudanças

      Neste exemplo, criamos os e-mails e

    • Configurar o vpop3d.

      O vpop3d faz o gerenciamento das contas de dominio virtual e deve ser chamado antes do ipop3d.

      Para fazer isto, basta editar o seu arquivo /etc/inetd.conf

          [root@localhost]# mcedit /etc/inetd.conf
      

      E deixe a linha do pop-3 da seguinte maneira:

          pop-3   stream  tcp   nowait  root  /usr/sbin/tcpd /usr/lib/linuxconf/lib/vpop3d /usr/sbin/ipop3d
      

      Feito isto, basta reiniciar o serviço inet com os comandos:

          [root@localhost]# cds
          
          [root@localhost]# ./inet stop
          
          [root@localhost]# ./inet start
         
      
    • Enviando um e-mail para teste

      Feitas estas configurações, podemos enviar um e-mail para testar as configurações. Para isto utilizaremos o programa mail:

          [root@localhost]# mail -s "Teste" 
          teste de dominio virtual
          de email
          .
          Cc:
          [root@localhost]#
      

      Para verificar se o e-mail chegou na sua caixa postal, basta executarmos o comando:

          [root@localhost]# cat /var/spool/vmail/dominio1.com.br/teste1
          From root@localhost  Fri Jul 28 11:11:18 2000
          Return-Path: <root>
          Received: (from root@localhost)
                  by localhost (8.9.3/8.8.7) id LAA02580
                  for teste1@dominio1.com.br; Fri, 28 Jul 2000 11:11:18 -0300
          Date: Fri, 28 Jul 2000 11:11:18 -0300
          From: root <root@localhost>
          Message-Id: <200007281411.LAA02580@localhost>
          To: teste1@dominio1.com.br
          Subject: Teste
          
          teste de dominio virtual
          de email
          [root@localhost]#