PHP: E-mail adres controleren op MX record
10-04-2006
Met de functie getmxrr en checkdnsrr van PHP kan het DNS record van een host opgevraagd worden. Daarmee is het mogelijk te controleren of achter de host een MX record aanwezig is en of deze server dus geconfigureerd is voor het ontvangen van e-mail. Het volgende script controleert een email adres in 3 stappen:
1. Syntax van het e-mail adres
2. Is het MX record aanwezig
3. Kan ik verbinden met de mailserver en is de postbus aanwezig(smtp commando RCPT TO)
Het script start met de eerste mail server. Wanneer geen goed resultaat wordt geretourneerd gaat het script verder aan mail server 2 enz enz.
http://www.twing.nl/etc/dagtipexamples/checkemail_php.txt .
Zie ook: