Apesar do DNS correto, o Exchange envia ao servidor de destino errado para um único domínio de saída

1

Minha empresa usa um servidor SBS 2003 e faz uso do Exchange para hospedar nosso próprio email. Também temos um servidor linux que hospeda domínios para alguns de nossos clientes. Para que possamos enviar para esses clientes, tivemos um DNS interno configurado para sombrear os domínios do cliente para fornecer registros MX "corretos" dentro de nossa rede. Por exemplo, o DNS público de um domínio abc.com pode apontar para 1.2.3.4, mas internamente temos os registros MX configurados para rotear o correio de abc.com para 172.16.0.4, que é o servidor de e-mail linux. Esta configuração foi totalmente funcional; esta é apenas a história de volta.

Recentemente, movemos um dos nossos domínios de cliente de nosso servidor linux interno para um provedor de e-mail externo. Quando fizemos isso, naturalmente excluímos nossos registros DNS de sombra internos para que nosso servidor do Exchange buscasse registros DNS corretos (públicos) e direcionasse os emails para o novo host externo. Isso não teve qualquer efeito no Exchange embora. Mesmo depois de reinicializar o servidor Exchange e liberar completamente o cache DNS (o nslookups na própria máquina do Exchange resolve corretamente para o novo endereço externo) O Exchange ainda tenta entregar mensagens para o domínio em nosso servidor interno! Troca corretamente rotas para todos os outros domínios internos e externos ao enviar email.

De alguma forma, o Exchange está tentando entregar para uma máquina que, por todas as contas, não tem intenção de usar apenas para esse domínio . Existe um cache de DNS que o Exchange usa internamente? Existe uma maneira de liberar esse cache interno? O que mais eu poderia estar sentindo falta?

    
por beporter 17.05.2010 / 17:01

1 resposta

2

Para corrigir (ou melhor, contornar) esse problema, configure um servidor DNS externo para o seu SMTP.

No Exchange System Manager:

Expanda Servidores - > [seu servidor] - > Protocolos - > SMTP

Selecione "Propriedades" para o seu servidor virtual SMTP e vá para a guia Entrega . Clique em Avançado e, em seguida, em Configurar . Agora você pode adicionar servidores DNS externos para usar no roteamento de mensagens de saída.

Eu usei essa abordagem para remediar situações idênticas no Exchange 2003 e 2007 com sucesso

    
por 26.12.2011 / 16:06