if (preg_match( '/^([a-z0-9]+([-_.]?[a-z0-9])+)@[a-z0-9äöü]+([-_.]?[a-z0-9äöü])+.[a-z]{2,4}$/i', $amail))
so geht es mit Punkt und mit deutschen Sonderzeichen
if (preg_match( '/^([a-z0-9]+([-_.]?[a-z0-9])+)@[a-z0-9äöü]+([-_.]?[a-z0-9äöü])+.[a-z]{2,4}$/i', $amail))
so geht es mit Punkt und mit deutschen Sonderzeichen