Como descobrir o provedor de e-mail do domínio

4

Eu preciso descobrir qual provedor está fornecendo e-mails para um domínio (como [email protected]). Eu sei que posso encontrar o provedor para hospedar um domínio, mas como posso saber sobre e-mails para um domínio?

    
por user31673 30.08.2011 / 00:40

3 respostas

4

Você tem duas opções (testadas com portas do Windows, verificarão outras versões quando eu entrar no trabalho amanhã):

Anfitrião

C:\>host google.com | grep mail
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 30 alt2.aspmx.l.google.com.

Dig

C:\>dig google.com mx | grep MX | awk 'FNR>1'
google.com.             294     IN      MX      30 alt2.aspmx.l.google.com.
google.com.             294     IN      MX      40 alt3.aspmx.l.google.com.
google.com.             294     IN      MX      50 alt4.aspmx.l.google.com.
google.com.             294     IN      MX      10 aspmx.l.google.com.
google.com.             294     IN      MX      20 alt1.aspmx.l.google.com.

Estes fornecerão o domínio dos servidores dos quais o email está hospedado. Os números na frente (10,20,30,40,50) são a prioridade do servidor. Os comandos basicamente relatam onde os registros DNS que identificam o correio (MX) estão apontados.

    
por 30.08.2011 / 08:02
4

Primeiro, encontre um endereço para o servidor de email. O nslookup não é o melhor, mas vem com a maioria das versões do Windows e muitos outros sistemas operacionais:

C:\>nslookup
Default Server: your.dns.server.name
Address: x.x.x.x

> set type=MX
> google.com

Non-authoritative answer:
google.com      MX preference = 40, mail exchanger = alt3.aspmx.l.google.com
google.com      MX preference = 10, mail exchanger = aspmx.l.google.com
google.com      MX preference = 30, mail exchanger = alt2.aspmx.l.google.com
google.com      MX preference = 20, mail exchanger = alt1.aspmx.l.google.com
google.com      MX preference = 50, mail exchanger = alt4.aspmx.l.google.com

alt3.aspmx.l.google.com internet address = 74.125.113.27
aspmx.l.google.com      internet address = 74.125.53.27
alt1.aspmx.l.google.com internet address = 74.125.159.27
alt2.aspmx.l.google.com internet address = 74.125.93.27
alt4.aspmx.l.google.com internet address = 209.85.143.27
>

Depois de conhecer alguns endereços IP de servidor, você pode escolher um e consultá-lo em um cliente whois ou usar um dos muitos serviços whois baseados na Web (por exemplo, link ) para descobrir em que netblocks o endereço está e para quem ele está registrado.

Normalmente, você obterá muitos netblocks correspondentes, pois grandes blocos de rede são subdivididos em blocos de rede menores, e esses são subdivididos em blocos de rede ainda menores, etc .; Procure o menor (aquele com o menor número de endereços no intervalo) para obter as informações mais específicas sobre a quem o endereço pertence.

Por exemplo:

NetRange:       74.0.0.0 - 74.255.255.255
CIDR:           74.0.0.0/8

...

NetType:        Allocated to ARIN

... x.0.0.0 - x.255.255.255? Isso é um monte de endereços. E está registrado para a própria autoridade de endereçamento. Não nos diz nada de útil.

NetRange:       74.125.0.0 - 74.125.255.255
CIDR:           74.125.0.0/16
OriginAS:       
NetName:        GOOGLE
NetHandle:      NET-74-125-0-0-1
Parent:         NET-74-0-0-0-0
NetType:        Direct Allocation
RegDate:        2007-03-13
Updated:        2007-05-22
Ref:            http://whois.arin.net/rest/net/NET-74-125-0-0-1

OrgName:        Google Inc.
OrgId:          GOGL
Address:        1600 Amphitheatre Parkway
City:           Mountain View
StateProv:      CA
PostalCode:     94043
Country:        US
RegDate:        2000-03-30
Updated:        2011-04-10
Ref:            http://whois.arin.net/rest/org/GOGL

OrgTechHandle: ZG39-ARIN
OrgTechName:   Google Inc
OrgTechPhone:  +1-650-253-0000 
OrgTechEmail:  
OrgTechRef:    http://whois.arin.net/rest/poc/ZG39-ARIN

Lá vamos nós.

    
por 30.08.2011 / 08:31
1

Se você conhece a fonte de autoridade do DNS para o domínio (provavelmente o provedor de hospedagem), pode usar o sinalizador mx:

dig @ns.soa.com domain.com mx

    
por 30.08.2011 / 00:48