Todos os artigos

Como consultar registros DNS e MX de uma lista de domínios

··3 min de leitura

Para consultar os registros DNS de uma lista de domínios, cole-os na consulta DNS em massa e marque os tipos de registro de que você precisa. Ela consulta A, AAAA, MX, TXT, NS e CNAME para até 100 domínios por rodada, ou 500 depois de um login gratuito do Google, e retorna uma linha por domínio com cada valor, além dos nomes que não existem. Baixe a tabela em CSV.

Consulte o DNS de uma lista de domínios →

Consulte uma lista com a ferramenta em massa

  1. Abra a consulta DNS em massa.
  2. Cole até 100 domínios ou nomes de host, um por linha (500 com login do Google), como example.com ou www.example.com. URLs e endereços de e-mail são reduzidos ao host.
  3. Marque os tipos de registro. Os seis vêm ativados por padrão; menos tipos deixam a rodada mais rápida. Para checar só o MX, marque apenas MX.
  4. Clique em Look up DNS (consultar DNS). Os nomes são consultados 20 por vez e a tabela vai sendo preenchida à medida que respondem.
  5. Filtre os nomes que não existem e baixe o CSV com uma coluna por tipo de registro.

Consulte uma lista à mão

# MX de cada domínio de um arquivo
while read d; do
  echo "$d $(dig +short MX "$d" | sort -n | tr '\n' ' ')"
done < domains.txt

# Vários tipos de registro para um domínio
for t in A MX TXT NS; do echo "$t: $(dig +short $t example.com | tr '\n' ' ')"; done

No Windows: nslookup -type=mx example.com. O dig não retorna nada para um tipo sem registros, e status: NXDOMAIN na saída completa (sem +short) para um nome que não existe.

Como ler a coluna MX

  • Há hosts MX: o domínio recebe e-mail. Os nomes de host costumam indicar o provedor; a consulta de provedor de e-mail em massa os identifica para você.
  • Sem MX, mas com registro A: pelo padrão SMTP, os remetentes recorrem ao registro A, mas na prática a maioria desses domínios não tem e-mail. Trate os endereços ali como arriscados.
  • Sem MX e sem A, ou NXDOMAIN: nada pode receber e-mail. Endereços nesses domínios dão bounce.
  • 0 .: um null MX, a declaração explícita do domínio de que não aceita e-mail.

Outras colunas que valem uma olhada

Próximo passo: verifique as caixas postais

Os registros MX dizem que um domínio pode receber e-mail, não que um endereço específico existe. Envie a sua lista em /verify: cada endereço recebe uma checagem de caixa postal ao vivo sem enviar mensagem, e você pode exportar separadamente as linhas válidas, arriscadas e inválidas. As primeiras 100 checagens são grátis com login do Google, sem cartão.

Pro, US$ 39 por mês: verificação de e-mails ilimitada.* Nunca medida, nunca cortada. Veja os preços.

*Uso justo: as primeiras 100.000 verificações do mês em velocidade máxima, depois mais devagar, nunca cortado.

Leia também: verificar se um domínio aceita e-mail, erros de registro MX explicados, gerenciar o DNS de muitos domínios de cold email.

Perguntas frequentes

Como faço uma consulta MX em massa?

Cole os domínios na consulta DNS em massa e marque MX (os seis tipos vêm ativados por padrão). Os hosts MX de cada domínio voltam em uma coluna; baixe o CSV.

Como descubro quais domínios de uma lista não recebem e-mail?

Procure domínios sem MX e sem registro A, domínios que não existem e registros null MX. Endereços neles vão dar bounce.

Posso rodar uma consulta DNS em massa pela linha de comando?

Sim: while read d; do echo "$d $(dig +short MX $d | tr '\n' ' ')"; done < domains.txt.

Qual ferramenta mostra o provedor de e-mail em vez dos hosts MX brutos?

A consulta de provedor de e-mail em massa lê os mesmos registros MX e marca cada domínio como Google, Microsoft, Yahoo, Zoho, Proton, outro ou sem servidor de e-mail.

Verifique e-mails por USD 39,00/mês, sem bloqueio

Checagem SMTP real da caixa postal. Sem créditos e sem cobrança por e-mail.

Começar agora

Leia o original em inglês