nein, es ist schon ein linux-server
und da wäre ja auch ne fehlermeldung gekommen.
ich hab es nu so gelöst, wobei das problem mit mehreren @ und . wohl immer noch besteht?!
Code:
function valid_email($email) {
$email_regex = '/(.+)@(.+)\\.(.+)/';
$ip_regex = '/(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)/';
preg_match($email_regex,$email,$matches);
return (preg_match($ip_regex,gethostbyname($matches[2].'.'.$matches[3]),$matches)!==false);
}
wenn noch einer ne idee hat...immer willkommen^^