Ist es möglich zu wissen, ob eine Domain Google Apps für E-Mails verwendet?

18

Ich tausche E-Mails mit mehreren Nutzern aus. Ist es möglich, in den E-Mail-Headern nachzuschauen, ob diese Nutzer Google Apps als E-Mail-Server verwenden?

justSteve
quelle

Antworten:

30

Grabe ihre MX-Rekorde:

$> dig domainname.com mx

Wenn sie bei Google sind, wissen Sie es.

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.

quelle
1
Für Windows siehe members.shaw.ca/nicholas.fong/dig
harrymc
1
Sie könnten auch samspade.org verwenden .
CarlF
Ausgehend von Piskors Kommentar wird unter google.com/a/example.com/ServiceLogin?service=mail mit der richtigen Domain eine Anmeldeseite angezeigt und erläutert, wie Sie sich anmelden, wenn example.com eine gültige Domain für Google Apps ist. (Ich habe es gerade getestet)
PsychoData
Gibt es eine Möglichkeit, sich über eine HTTP-Anfrage zu identifizieren?
Vali Shah
6

Ich denke, am einfachsten wäre es, es in Google Domain Tester einzutippen. Es erledigt die Arbeit für Sie.

http://www.googledomaintester.com

Prost!

Cédric
quelle
1
Technisch gesehen ist die Antwort der Link. Das heißt, wenn die Verbindung ausfällt, wäre dies doppelt nutzlos.
Geselle Geek
Getestet: scheint nicht zu funktionieren. (Getestet mit einer bekannten G-Suite-fähigen E-Mail)
Offirmo
-1

Wenn Sie .NET verwenden und davon ausgehen, dass die Domain MAIL.theirdomain.com lautet, können Sie dies tun:

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

Google Apps-Konten, die ich alle gesehen habe, enden mit google.com, z. B. ghs.google.com.

Paul

PaulJ
quelle
Das Schreiben eines Programms zur Durchführung einer DNS-Abfrage mit einer Vielzahl vorhandener Tools scheint ein Overkill zu sein ...
Matteo
@ Matteo dies könnte in PowerShell verwendet werden, die mit Windows Vista und neuer kommt ...
Bob
3
Das scheint zu funktionieren - außer wenn es nicht klappt. Viele Domains haben einen Platzhalter der dritten Ebene für A-Datensätze - mail.example.com verweist auf denselben Host wie xyzzy.example.com und foobar.example.com. Es ist besser, den aktuellen MX-Eintrag zu überprüfen (siehe die akzeptierte Antwort), als zu raten. Auf der Hälfte der Domains, die ich mit Google Apps eingerichtet habe, würde Ihre Methode fälschlicherweise "false" zurückgeben, da sich der Webzugriff nicht auf mail.example.org befand. Dies ist beispielsweise eine gültige Methode zum Anmelden: google.com/a/example.com/ServiceLogin?service=mail
Piskvor
Sie können sich auch unter mail.google.com anmelden, sofern Sie die E-Mail-Adresse Ihres gesamten Unternehmens angeben, z. B. "[email protected]". Nur um fair zu sein, glaube ich nicht, dass diese Methode im Jahr 2012 gültig war.
PsychoData