Skip to content
masterclass Buddy

Arcjet · Concept

Email validation

Arcjet email validation checks email syntax locally and verifies signals such as disposable status, MX records, and Gravatar presence. Configure a rule to allow or deny specific email types.

Last updated

Syntax

validateEmail({ mode?: ArcjetMode, allow: ArcjetEmailType[], deny?: never, requireTopLevelDomain?: boolean, allowDomainLiteral?: boolean })
validateEmail({ mode?: ArcjetMode, allow?: never, deny: ArcjetEmailType[], requireTopLevelDomain?: boolean, allowDomainLiteral?: boolean })

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Arcjet rate limiting
  • Arcjet sensitive info
  • Bot protection
  • Signup form protection
  • Testing

Source: Email validation reference | Arcjet Docs. Checked 2026-11-03.