> For the complete documentation index, see [llms.txt](https://attr.sygnal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://attr.sygnal.com/sa5-forms/form-data-validation/email-validation.md).

# Email validation

## Future

Add additional validations for emails;

* Full, usable email address
  * By applying a regex pattern\
    <https://validate-emails.webflow.io/>
    * May be browser or device-specific&#x20;
    * In lib, to allow for adapting issues like the Chrome bug and changes in best practices, e.g. domain lengths, internationalization&#x20;
* &#x20;Modes-&#x20;
  * Default
  * International
  * etc.&#x20;
* Ability to disallow certain emails;
  * Role emails e.g. info@
  * Certain domains e.g. @foo.com&#x20;

Config;

* Site-wide / page-specific config option for forms handling
* Form-level, field-level, or auto&#x20;
* Or suppress = none
* Full, valid email verificaton&#x20;

<https://discourse.webflow.com/t/prevent-form-submission-when-email-validation-fails-using-api/278067?u=memetican>

<https://www.sygnal.com/lessons/validating-emails>

<https://emailregex.com/>

<https://discourse.webflow.com/t/invalid-emails-being-accepted-by-webflow-form/217606>

<https://codepen.io/memetican/pen/qBYXOQz/09b1024a826836445e620273f0f9b8f8>
