
Eu configurei um novo servidor de e-mail que eventualmente substituirá um servidor de e-mail atual. Agora, sem alterar os registros MX para apontar para o novo servidor, não poderei testar este servidor de e-mail. É uma maneira de ainda testar se o servidor de e-mail está funcionando? Eu criei um novo alias de domínio (como test.domain.com) e está funcionando bem - apenas vagando se há alguma maneira de usar alguns truques de DNS que podem enganar um programa de e-mail para que envie o e-mail para um host diferente (como como meu novo host) do que o servidor de e-mail atual?
Responder1
Existem 3 métodos diferentes em que posso pensar para alcançar o resultado desejado. (ver nota no final)
Configure a caixa com um IP público diferente do seu servidor de e-mail real ou, melhor ainda, conectada a um firewall/roteador com um IP diferente do seu servidor de e-mail. Configure registros MX para um domínio diferente apontando para este e configure seu servidor de e-mail para aceitar e-mails para este domínio de teste. Desta forma você pode testar interna e externamente, mas terá que usar um domínio diferente.
Configure uma caixa onde você possa especificar o IP do servidor de e-mail em vez de procurar o registro MX. Muitos dispositivos multifuncionais de impressão/digitalização podem fazer o trabalho, ou você pode ir além e configurar algo como uma caixa postfix ou uma caixa de servidor 2003 com IIS e configurá-la para encaminhar e-mails do seu domínio para o seu servidor de teste para que você possa usar um variedade de caixas de teste para enviar e-mail. Isso usará o endereço IP especificado para esse domínio, em vez de uma pesquisa DNS do registro MX. Isso só funcionará internamente, a menos que você tenha outro IP público para enviar os e-mails.
Configure um servidor DNS - algo como DNS do Windows Server ou djbdns e, em seguida, crie seus registros MX falsos e configure o remetente para usar esta máquina para DNS. Novamente, isso só funcionará internamente, a menos que você tenha um segundo IP público e precisará permitir que seu servidor DNS de teste seja acessado via VPN/WAN ou precisará ter um servidor DNS de teste remoto.
Advertência - não tentei ter uma caixa de produção e de teste do Exchange servindo o mesmo domínio de e-mail e no mesmo domínio do Windows que uma caixa de teste do Exchange - tenho a sensação de que eles podem não se dar bem, mas não tenho certeza.
Responder2
Também existe a opção de testar manualmente com telnet.
Eu tive uma necessidade semelhante e pude testar minha configuração sem alterar minha configuração de DNS.
telnet yourserverip 25
EHLO yourdomain
MAIL FROM: someaddress
RCPT TO: other_address@yourdomain
DATA
From: someaddress
To: other_address@yourdomain
Subject: test it
Testing it
.