Skip to content

Validação de e-mail #113

@FabioTrindade

Description

@FabioTrindade

Alguns dias atrás me deparei com o seguinte cenário:
A microsoft deixa eu criar um e-mail nos seguintes formatos:

image

Diferente do gmail que não aceita esse formato

Estou utilizando o Flunt para realizar validações, no cenário acima mesmo sendo um endereço de e-mail válido, utilizando a validação .IsEmail retorna notification de e-mail inválido.

image

E por incrível que parece, encontrei um endereço de e-mail no formato acima.

Solução

Para atender a necessidade, criei um método que retorna um bool, dentro possui um contains olhando para os domínios: hotmail.com, outlook.com e outlook.com.br com um regex que atenda as características de criação e os demais domínios nas validações comun.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions