Como construir um ambiente de email autônomo

Índice:

Como construir um ambiente de email autônomo
Como construir um ambiente de email autônomo

Vídeo: Como construir um ambiente de email autônomo

Vídeo: Como construir um ambiente de email autônomo
Vídeo: Como Fazer Efeito LIGHTBOX Ao Abrir Vídeos no ELEMENTOR (Passo a Passo) - YouTube 2024, Maio
Anonim

Uma função comum de muitos programas é a capacidade de enviar email. Ao trabalhar em projetos de desenvolvimento ou fazer demonstrações de produtos que utilizem e-mail, ter um ambiente que você conhece funcionará pode ser crítico. Para essas situações, ter um sistema de e-mail completamente autocontido, ou seja, todos os e-mails “enviados” nunca saem da máquina local, é a resposta.

Para configurar este ambiente, vamos usar o MailEnable Standard, que é um servidor SMTP e POP totalmente funcional. Vamos configurar domínios selecionados para "rotear" todas as mensagens para que elas sejam enviadas e recebidas localmente. Isso permite que você teste / demonstre o ciclo completo de email inteiramente na máquina local.

Preparando seu ambiente

Antes de configurar a instalação independente do MailEnable, algumas alterações terão que ser feitas no seu sistema.

O primeiro seria parar e desativar todos os serviços de e-mail existentes em execução. Se você tiver algum, provavelmente seria o serviço "Simple Mail Transfer Protocol" da Microsoft que é instalado com o IIS.

Em seguida, temos que configurar o arquivo de hosts na máquina para rotear todo o tráfego para nossos domínios "contidos", para que ele nunca saia da máquina.
Em seguida, temos que configurar o arquivo de hosts na máquina para rotear todo o tráfego para nossos domínios "contidos", para que ele nunca saia da máquina.

Abra o arquivo “C: Windowssystem32driversetchosts” no Bloco de Notas.

Para todos os domínios que você deseja conter, insira uma linha como esta:
Para todos os domínios que você deseja conter, insira uma linha como esta:

127.0.0.1 domain.com

127.0.0.1 localmail.com

Em nosso exemplo, estamos usando o domínio "localmail.com". Quando terminar, salve suas alterações.

Image
Image

Instalando o MailEnable

Inicie o programa de instalação do MailEnable Standard. Durante a instalação, haverá várias telas informativas, bem como algumas telas genéricas de entrada de dados, portanto, mostraremos as telas que exigem algumas configurações especiais.

Na tela Obter Detalhes da Caixa de Correio, insira “LocalMailDelivery” para o Nome da Agência Postal juntamente com uma senha.

Na Configuração do Conector SMTP, insira o domínio para o qual você deseja conter o email (no nosso exemplo, “localmail.com”) e, para o Host DNS, insira “127.0.0.1”.
Na Configuração do Conector SMTP, insira o domínio para o qual você deseja conter o email (no nosso exemplo, “localmail.com”) e, para o Host DNS, insira “127.0.0.1”.
Você não precisa instalar as partes do WebMail, pois estaremos verificando o e-mail por meio de um cliente POP. Estes são tempos limitados na edição Standard do MailEnable.
Você não precisa instalar as partes do WebMail, pois estaremos verificando o e-mail por meio de um cliente POP. Estes são tempos limitados na edição Standard do MailEnable.
Quando a configuração estiver concluída, uma reinicialização não será necessária, mas geralmente é uma boa ideia.
Quando a configuração estiver concluída, uma reinicialização não será necessária, mas geralmente é uma boa ideia.
Image
Image

Configurando o MailEnable

Uma vez instalado, abra o MailEnable Administrator, que está disponível em Iniciar> Programas> Mail Enable.

Na opção Servidores> localhost> Sistema> Serviços, verifique se todos os serviços foram iniciados (não é necessário que o Conector da Lista esteja em execução).
Na opção Servidores> localhost> Sistema> Serviços, verifique se todos os serviços foram iniciados (não é necessário que o Conector da Lista esteja em execução).
Em Gerenciador de Mensagens> Correios> LocalMailDelivery, selecione a função Criar Caixa de Correio.
Em Gerenciador de Mensagens> Correios> LocalMailDelivery, selecione a função Criar Caixa de Correio.
Image
Image

Nas Propriedades da Caixa de Correio, insira o nome do destinatário na caixa Nome da Caixa de Correio. sem o nome de domínio adicionado ao final. Por padrão, o destinatário terá um endereço de e-mail para todos os domínios listados na pasta Domínios de LocalMailDelivery. Em nosso exemplo, configuramos "localmail.com" como nosso domínio. Nesse exemplo, o e-mail completo seria "[email protected]".

Anote também as caixas "Nome de usuário para clientes de e-mail" e "Senha". Estas são as respectivas credenciais que iremos configurar em nosso cliente POP para fazer o download do e-mail.

Uma vez criado, você deverá ver o destinatário recém-criado na lista de caixas de correio.
Uma vez criado, você deverá ver o destinatário recém-criado na lista de caixas de correio.

Configurando o cliente POP

Depois que o servidor de correio local estiver configurado, você poderá usar qualquer cliente POP desejado. Em nossas capturas de tela, estamos usando o Outlook 2007, mas qualquer cliente fará isso.

Os principais itens para configuração são:

  • Endereço de e-mail: [email protected] (do nosso exemplo, [email protected])
  • Tipo de conta: POP3
  • Servidor de entrada: 127.0.0.1
  • Servidor de saída / SMTP: 127.0.0.1
  • Nome de Usuário / Senha: na tela “Criar Caixa de Correio” no MailEnable (do nosso exemplo: jfaulkner @ LocalMailDelivery / password)
Testar suas configurações deve mostrar que tudo está funcionando com sucesso.
Testar suas configurações deve mostrar que tudo está funcionando com sucesso.
Se tudo estiver funcionando, você deverá receber uma mensagem de boas-vindas do MailEnable.
Se tudo estiver funcionando, você deverá receber uma mensagem de boas-vindas do MailEnable.
Para testar o fluxo de email, envie uma mensagem para o seu endereço de email configurado localmente.
Para testar o fluxo de email, envie uma mensagem para o seu endereço de email configurado localmente.
Espero que não seja nenhuma surpresa que a mensagem de teste seja entregue alguns momentos após o envio.
Espero que não seja nenhuma surpresa que a mensagem de teste seja entregue alguns momentos após o envio.
Image
Image

Conclusão

Novamente, ter um ambiente de correio completamente local é ideal para demonstrações ou projetos de desenvolvimento nos quais você pode não ter conexões confiáveis. Como a mensagem nunca sai da sua máquina, nada é deixado ao acaso.

Links

Baixar MailEnable Standard Edition

Recomendado: