[Cascavel-pm] Como validar um e-mail?

Sandro de Almeida Filho sandroalmeidafilho em gmail.com
Quinta Maio 3 16:25:10 PDT 2007


Então aceitando apenas:
"@", "-", ".", "_", "+", letras e números (os demais não são necessários).

O regex abaixo não funcionou (ou usei de forma errada)
$email =~ /^[\._\w]+@[\._\w]+$/;

Gostaria de fazer uma if, falando se tal $email é válido ou não...

[]'s
Sandro


Em 03/05/07, Nilson Santos Figueiredo Junior<acid06 em gmail.com> escreveu:
> On 5/3/07, Sandro de Almeida Filho <sandroalmeidafilho em gmail.com> wrote:
> > Gostaria de verificar se esse e-mail é válido no seguinte formato:
> > - Só aceita um arroba (@) -> óbvio
> > - Só aceita ponto ".", travessão "-" e underline "_".
>
> Este formato está incorreto. O caracter + também é permitido em
> endereços de email, assim como mais alguns outros caracteres.
>
> Dê uma lida: http://www.remote.org/jochen/mail/info/chars.html
>
> -Nilson Santos F. Jr.
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>


Mais detalhes sobre a lista de discussão Cascavel-pm