Have these two problems in this thread ever been fixed?
1: The inclusion of country domains like .ca, .au, .co, .in ... (just to name a few)
2: Don't limit the addresses to "lower case". An upper case email address is legal (within email programs) so there is no reason why it is not allowed here.