Deze functie heb ik gemaakt, en de bedoeling is dat ik hiermee controleer of er een bestaand domein in een mailadres gebruikt wordt in mijn contactformulier. Dus iets als bladieblaargh.nl zal geweigerd moeten worden.
Is dit nog een beetje van de tijd, of moet ik met andere dingen rekening houden?
Of heeft dit weinig zin meer omdat ik bepaalde legit domeinen uitsluit?
<?php
function ValidateDomainForMail($email){
list($user, $domain) = explode('@', $email);
$array = dns_get_record($domain,DNS_MX);
if($array[0]['host']==$domain&&!empty($array[0]['target'])){
return $array[0]['target'];
}
}
$mail= '[email protected]';
if(ValidateDomainForMail($mail)) {
echo "Het domein accepteert e-mails.";
}
else {
echo "Het domein accepteert geen mail. ";
}
?>
4.450 views