Tach,
Als weitergehende Prüfung der Domain würde ich aber nicht syntaktische Prüfung machen, sondern eher eine DNS-Anfrage, um die Existenz der Domain zu überprüfen. Und ggf. auch gucken, ob ein MX-Record existiert.
ein MX-Record ist zum Empfang von Mails nicht nötig, ein A-Record reicht.
mfg
Woodfighter