Como consultar registros DNS e MX de uma lista de domínios
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
- Abra a consulta DNS em massa.
- Cole até 100 domínios ou nomes de host, um por linha (500 com login do Google), como
example.comouwww.example.com. URLs e endereços de e-mail são reduzidos ao host. - 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.
- Clique em Look up DNS (consultar DNS). Os nomes são consultados 20 por vez e a tabela vai sendo preenchida à medida que respondem.
- 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
- TXT guarda o SPF (
v=spf1 …) e os registros de verificação. Veja SPF, DKIM e DMARC explicados. - NS mostra onde o DNS de cada domínio é editado. Veja onde editar o DNS de um domínio.
- CNAME no www muitas vezes indica a plataforma do site. Veja descobrir qual empresa hospeda um site.
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