É possível saber se um domínio está usando o Google Apps para e-mail?

18

Estou trocando e-mails com vários usuários diferentes - é possível examinar os cabeçalhos de e-mail e descobrir se esses usuários estão usando o Google Apps como servidor de e-mail?

justSteve
fonte

Respostas:

30

Dig seus registros MX:

$> dig domainname.com mx

Se eles estiverem no Google, você saberá.

domainname.com.            2198    IN      MX      10 ASPMX.L.GOOGLE.com.
domainname.com.            2198    IN      MX      20 ALT1.ASPMX.L.GOOGLE.com.
domainname.com.            2198    IN      MX      20 ALT2.ASPMX.L.GOOGLE.com.
domainname.com.            2198    IN      MX      30 ASPMX2.GOOGLEMAIL.com.
domainname.com.            2198    IN      MX      30 ASPMX3.GOOGLEMAIL.com.
domainname.com.            2198    IN      MX      30 ASPMX4.GOOGLEMAIL.com.
domainname.com.            2198    IN      MX      30 ASPMX5.GOOGLEMAIL.com.

fonte
1
Para janelas, consulte members.shaw.ca/nicholas.fong/dig
harrymc
1
Você também pode usar o samspade.org .
CarlFerlin
destacando-se um pouco do comentário de Piskor, google.com/a/example.com/ServiceLogin?service=mail com o domínio correto mostrará uma página de login e explicará como fazer login se example.com for um domínio válido do Google Apps. (Acabei de testá-lo) #
2148 PsychoData
Existe uma maneira de identificar através de solicitação HTTP?
Vali Shah #
6

Eu acho que o mais fácil seria apenas digitá-lo no Google Domain Tester. Faz o trabalho para você.

http://www.googledomaintester.com

Felicidades!

Cédric
fonte
1
Tecnicamente, a resposta é o link. Dito isto, se o link fosse desativado, seria duplamente inútil.
Journeyman Geek
Testado: parece não estar funcionando. (testado com um e-mail conhecido habilitado para g-suite)
Offirmo 17/07/18
-1

Se você estiver usando o .NET e suponha que o domínio deles seja MAIL.theirdomain.com, faça o seguinte:

System.Net.Dns.GetHostEntry ("mail.theirdomain.com"). HostName

As contas do Google Apps que eu já vi terminam com google.com, como ghs.google.com.

Paulo

PaulJ
fonte
Escrever um programa para executar uma consulta DNS com toneladas de ferramentas existentes parece ser um exagero ...
Matteo
@Matteo isso poderia ser usado em PowerShell, que vem com o Windows Vista e mais recente ...
Bob
3
Isso pode parecer funcionar, mais ou menos - exceto quando não funciona. Muitos domínios têm um curinga de terceiro nível para registros A - mail.example.com apontaria para o mesmo host que xyzzy.example.com e foobar.example.com. É melhor verificar o registro MX real (consulte a resposta aceita) do que adivinhar. Na metade dos domínios que eu configurei com o Google Apps, seu método retornaria por engano "false", pois o acesso à Web não estava no mail.example.org. Por exemplo, esta é uma maneira válida de fazer login: google.com/a/example.com/ServiceLogin?service=mail
Piskvor
ou, nesse caso, você pode fazer login em mail.google.com, desde que forneça o endereço de e-mail de toda a sua organização, por exemplo, '[email protected]'. Só para ser justo com piskvor, eu não acho que este método era válido em 2012.
PsychoData