Lupus Michaelis wrote: > Richard Heyes a écrit : > >> New domain name extensions can be accounted for easily, eg: >> >> \.(?:[a-z]){2,4} > > It excludes .museum tld. Don't make assumptions about which TLDs that are or are not allowed - the domain part of an email address could be validated with this: @[a-z0-9][a-z0-9-]*(\.[a-z0-9][a-z0-9-]*)+ A test for total length and valid use of hyphens should be added. See RFC1034. Then look up the A record. /Per Jessen, Zürich -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php