Usando essa função do vidaloka, alguns emails que ao meu ver são válidos acabam sendo identificados como inválidos, como:
1.rivi@terra.com.br
rivi.1@terra.com.br
rivi_1@terra.com.br
mas emails como rivi.a1@terra.com.br são válidos. Não entendo quase nada de Expressão Regular, mas ao meu ver ele exige pelo menos dois caracteres depois da pontuação.
Os emails com 1 caractere depois da pontuação são inválidos mesmo? Ou tem alguma forma de corrigir isso?