I found this one via bower.io's search: https://github.com/wprl/rfc822-validate
But yeah, if Gerv's regex is battle tested on Persona, then maybe we stick with that and an external module is overkill. I think my only concern would be if we support (or plan to in the future) [internationalized domain names (Wikipedia)](http://en.wikipedia.org/wiki/Internationalized_domain_name) -- or plan on supporting accented characters in the local part of the email address (ie: josé@persona.org).

For example, I can go to name.com and preorder these totally legit domain names:
- persona.在线
- persona.中文网
- persona.みんな

Those are each valid domain TLDs, but I'm semi-sure that those would each fail our validation (but as far as I know, these other Node/Bower libs may fail them too).