MX-record - o que é?

Índice:

MX-record - o que é?
MX-record - o que é?
Anonim

Registro MX, ou registro de troca de e-mail, é um tipo de registro de recurso no Sistema de Nomes de Domínio que especifica o servidor de e-mail responsável por aceitar mensagens de e-mail em nome do domínio do destinatário e um valor de preferência usado para priorizar a entrega de e-mails. Um conjunto de registros de troca de e-mail em nome de um domínio especifica como o e-mail deve ser roteado usando o Simple Mail Transfer Protocol (SMTP).

registros mx
registros mx

MX Records: Visão geral da tecnologia

Registros de recursos são o principal elemento de informação do Domain Name System (DNS). Eles diferem na identificação do tipo (A, MX, NS) e na classe DNS (Internet, CHAOS). Os registros têm uma data de expiração (tempo de vida útil) atribuída a eles, indicando quando as informações que armazenam devem ser atualizadas a partir de um servidor de nomes autorizado. Os registros de recursos são organizados no DNS com base no FQDN do e-mail do destinatário (a parte do nome após o símbolo@).

Informações específicas de carga útil do registro MX são o nome de domínio totalmente qualificado do host de e-mail e um valor de preferência que deve aparecer diretamente em um ou mais registros de endereço. Quando uma mensagem de e-mail é enviada na Internet, o agente de envio Mail Transfer Service (MTA) consulta o Domain Name System para obter registros MX para cada domínio de destinatário. Essa consulta retorna uma lista de hosts do servidor de troca de e-mail que aceitam e-mails de entrada para este domínio. O agente de envio tenta estabelecer uma conexão SMTP.

registros de domínio mx
registros de domínio mx

Noções básicas de priorização

No caso mais simples, um domínio pode ter apenas um servidor de correio. Por exemplo, se o MTA estiver procurando registros MX para example.com e o servidor DNS responder apenas com mail.example.com com uma contagem de preferência de 50, o MTA tentará enviar emails para o servidor especificado. Nesse caso, o número 50 pode ser qualquer número inteiro permitido pela especificação SMTP. Mas quando mais de um servidor é retornado para uma solicitação MX, o número de preferência para cada entrada determina a prioridade relativa do servidor especificado. Quando um cliente remoto (geralmente outro servidor de correio) faz uma pesquisa MX para um nome de domínio, ele obtém uma lista de servidores e seus números de preferência. Qualquer servidor com o número de preferência mais baixo deve ser verificado inicialmente. Para garantir uma transmissão de e-mail confiável, o cliente SMTP deve ser capaz de verificar cada um dos endereços correspondentes nesta lista até que a tentativa de entrega seja bem-sucedida.

Balanceamento de carga entre arrays de servidores de email

O método usado para balancear a carga de mensagens recebidas em uma matriz de servidores deve retornar o mesmo número de preferência para cada servidor no conjunto. Ao determinar qual servidor tem a mesma preferência para enviar e-mails, o remetente deve aleatorizá-los para distribuir a carga entre vários trocadores de e-mail para uma determinada organização. Servidores multihomed são tratados de forma diferente, pois qualquer randomização é considerada como já aplicada pelo servidor de nomes. Ele lida principalmente com problemas de roteamento. Outros tipos de carregamento de servidor podem ser resolvidos usando um proxy SMTP.

verificar registros mx
verificar registros mx

Backup

O servidor de destino, ou seja, aquele que sabe entregar a caixa de correio do usuário correspondente, geralmente é o preferido. Servidores de prioridade mais baixa, chamados de registros MX em espera ou secundários, geralmente mantêm as mensagens em uma fila enquanto aguardam a exibição do servidor primário. Se ambos os servidores estiverem online ou de alguma forma conectados um ao outro, o backup do MX encaminhará o e-mail para o principal trocador de e-mail. O backup funciona como um cofre.

Como configurar registros MX: prioridade

E-mail é enviado para o servidor de troca com o número de preferência mais baixo (prioridade mais alta), então a entrada do trocador de correio que é usada para roteamento deve ter o número de preferência mais baixo, geralmente 0. Prioridadedefine a ordem na qual os servidores devem ser associados (se vários servidores com prioridades diferentes forem especificados). Os servidores com a prioridade mais alta e o número de preferência mais baixo serão verificados primeiro. Nos registros DNS, o número de preferência geralmente é definido e especificado.

Erros de configuração

Um equívoco comum sobre a ordenação de preferências de registro MX de domínio é que se destina a aumentar a probabilidade de entrega de e-mail. No entanto, simplesmente usar várias entradas com a mesma preferência fornece esse benefício.

configurar registros mx
configurar registros mx

Outra interpretação errônea comum da ordem de preferência MX é que ela se destina a fornecer um "failover" no caso de uma sobrecarga do servidor. Embora possa ser usado dessa maneira, é uma técnica de gerenciamento de recursos ruim porque cria intencionalmente congestionamento, não utiliza totalmente o hardware disponível e não permite que os registros MX sejam verificados. Atribuir o mesmo valor a todos os servidores disponíveis oferece o mesmo benefício, pode ajudar a evitar situações de congestionamento e, assim, aumentar o rendimento do sistema reduzindo a latência.

Registro SMTP

O protocolo SMTP estabelece uma rede de armazenamento e encaminhamento, e se os servidores de correio de um domínio estiverem offline, os servidores de envio precisam de uma fila de mensagens destinadas a esse domínio para tentar novamente mais tarde. No entanto, esses servidores de envio não podem ser notificados de que já estão disponíveisservidores de domínio autônomos e detectam apenas que o domínio está disponível se a próxima tentativa for feita ao enviar mensagens adiadas.

verifique o registro mx do domínio
verifique o registro mx do domínio

O atraso entre quando os servidores de domínio ficam online e quando as mensagens pendentes são finalmente entregues pode variar de minutos a vários dias, dependendo da programação de repetição dos servidores de envio. O problema é que os backups são exclusivamente qualificados para resolver e não permitem que você verifique o registro MX do domínio.

Recomendado: