This was tested on two machines The problem I found is that when executing the command: Email::Valid->address($address) returns true when $address = 'whatever@whatever.com{' or 'whatever@whatever.com}' or 'whatever@whatever.com*' or 'whatever@whatever.com$' or 'whatever@whatever.com#' That is all that I tested, but I don't think that those addresses should return true. Mitch Freed ICServ Inc. mitch@icserv.net