Xampp – Como mandar e receber e-mail localmente usando o Mercury

Passo a Passo:

Essa configuração mostra como mandar e receber e-mail  utilizando um programa de e-mail ou até mesmo um script php.

Para isso utilizamos o servidor de e-mail Mercury instalado localmente.

Abra o “Painel de Controle do XAMPP”.

Usaremos como exemplo o email local root@localhost.com.

a) Começando

1 – Inicie o serviço “Mercury” clicando no botão “start”.

Caso tenha algum alerta do ser firewall, atente-se para liberar a porta questionada.

2 – Acesse o “tray icon” clicando duas vezes.

(ícone do Mercury do lado do relógio do sistema operacional para abrir o gerenciador)

3 – Inserindo a(s) conta(s):

Clique no menu “Configuration>Manage local users…”.

Apague o usuário “newuser” ou altere a senha clicando no botão “Change”.

Adicione uma conta de e-mail clicando no botão “Add” e preencha o campo “Username” com “root”, o campo “Personal name” com “Root” e o campo “Mail password” com “sua senha”, para confirmar clique no botão “OK” e logo após no botão “Close”.

b) Configurando o domínio

4 – Criando Alias do e-mail criado:

Clique no menu “Configuration>Aliases…”.

Clique no botão “Add new alias” e preencha o campo “Alias” com “ root@localhost.com” e o campo “Real address” com “root”, para confirmar clique

no botão “OK” e logo após no botão “Save”.

5 – Para inserir um novo domínio:

Acesse o menu “Configuration>Mercury core module…”.

Na aba “Local domains”, clique no botão “Add new domain” e preencha o campo “Local host or server” com “localhost.com” e o campo “Internal name” com “localhost”, para confirmar clique no botão “OK”.

Clique novamente no botão “Add new domain” e preencha o campo “Local host or server” com “localhost.com” e o campo “Internal name” com “127.0.0.1”, para confirmar clique no botão “OK” e logo após no botão “OK”.

c) Configurando o POP e o SMTP

6 – Configurando o SMTP server:

Clique no menu “Configuration>MercuryS SMPT Server”.

Preencha o campo “Announce myself as” com “127.0.0.1”, o campo “IP Interface to use” com “127.0.0.1”, para confirmar clique no botão “OK”.

7 – Criando o POP server:

Clique no menu “Configuration>MercuryP POP3 Server”.

Preencha o campo “IP Interface to use” com “127.0.0.1”, para confirmar clique no botão “OK”.

8 – Adicionar o SMTP client:

Clique no menu “Configuration>MercuryE SMPT Client”.

Preencha o campo “Identify myself as” com “127.0.0.1”, o campo “Name servers” com “127.0.0.1”, para confirmar clique no botão “Save”.

9 – Para configurar o POP client:

Acesse no menu “Configuration>MercuryD POP3 Client”.

Clique no botão “Add” e preencha o campo “POP3 Host” com “127.0.0.1”, o campo “Username” com “root” e o campo “Password” com “sua senha”, para confirmar clique no botão “OK” e logo após no botão “Save”.

Para finalizar não clique no botão “fechar o aplicativo”, clique no botão “minimizar o aplicativo”. Abra o seu cliente e e-mail e configure-o com endereço de e-mail “ root@localhost.com”, servidor pop “127.0.0.1”, servidor smtp “127.0.0.1”, usuário da conta “root”, senha “sua senha”.

Atenção antes de mandar e receber e-mail inicie o serviço Mercury. Clique em “File>Enter offline mode” duas vezes.

Agora configure um cliente de email, como o Outlook ou Thunderbird com as configurações abaixo:

POP: 127.0.0.1
porta : 143
Usuário: root@localhoat.com
Senha: root
Autenticação normal
SSL: nenhum

SMTP: 127.0.0.1
porta: 25
Usuário: root@localhoat.com
Senha: root
Autenticação: normal
SSL: nenhum

Caso queira acessar via navegador configure o Roundcube acessando esse artigo.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *