Ich programmiere gerade ein Mail-Formular in PHP und möchte die eingegebene e-Mail-Adresse auf prinzipielle Gültigkeit prüfen. Ich checke z.Z. über reguläre Ausdrücke das Format ab (d.h. es muß was ähnliches wie a@a.a eingegeben werden)
Aber man kann jetzt immer noch falsche Adressen wie xxx@test.gibtesnicht eingeben. Wie kann ich prüfen, ob die Domain überhaupt existiert?
In der Liste der PHP-Funktionen habe ich checkdnsrr, gethostbyname und getmxrr gefunden. Ich habe aber keinen blassen Schimmer welche von diesen Funktionen, wenn überhaupt, mir weiterhilft. Und welche am besten geeignet ist.