Email validator for Erlang
==========================
[](https://github.com/rbkmoney/email_validator/actions?query=branch%3Amaster+workflow%3A"CI") [](http://www.erlang.org)
Library for email address validation based on [RFC5321 (Simple Mail Transfer Protocol)](https://tools.ietf.org/rfc/rfc5321.txt)
with support for UTF-8 email headers ([RFC6532](https://tools.ietf.org/rfc/rfc6532.txt), [RFC6531](https://tools.ietf.org/rfc/rfc6531.txt))
and stricter IP address grammar ([RFC3986](https://tools.ietf.org/html/rfc3986#appendix-A)).
Using the library
-----------------
Add library as dependency in `rebar.config`
{deps, [
{email_validator, "1.0.0"}
...
]}.
Add `email_validator` as application dependency
{application, app,
[
{applications, [
...
email_validator
]},
...
]}.
Use `email_validator:validate/1` for email validation.