Rails: verificando a veracidade de endereços de e-mail

Para fazer validação de endereços de e-mail, geralmente utilizamos validates_format_of e expressões regulares.

Mas além de validar o formato da cadeia de caracteres, seria interessante também verificar se o endereço realmente existe. O plugin “E-mail Veracity” faz justamente isso e permite algumas configurações extras.

A idéia é muito boa pois evita, entre outras coisas, que um usuário fique sem receber e-mails devido a algum erro de digitação que mantenha o formato válido, mas resulte numa conta ou domínio inexistente (por exemplo, digitar @gmaol.com ao invés de @gmail.com).

Comments

Leave a Reply