On Thu, Sep 18, 2008 at 2:09 AM, Per Jessen <per@xxxxxxxxxxxx> wrote:> 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> I don't know that it would add much benefit, but you couldperiodically download a TLD list from IANA and compare that lastsegment to the list. Andrew