is valid email

This block is part of the condition group and was last modified in core v10.4.28.

is valid email v10.4.28

Checks if email is valid and can receive mails

In pins 1
  • email required
    value

    The email to be checked.

Out pins 2
  • valid
    condition

    The condition that says whether an email is valid or not.

  • error
    value

valid=true only when the address passes an RFC 5322-style format check AND the domain has at least one MX record via a live DNS lookup (3s timeout). error outputs INVALID_FORMAT, INVALID_MX_RECORD_CHECK, or MX_RECORD_NOT_FOUND; DNS failure or timeout yields valid=false. It does not verify the mailbox actually exists.

A typical wiring for is valid email: value feeds the email pin; the valid out pin feeds branch.

Studio canvas example for the is valid email block: typical wiring for is valid email.

Commonly used with

In production blueprints, this block is most often wired together with:

  • branch: this block feeds into it.
  • get fields: feeds into this block. Gets the given fields from user data and returns this per data-pin.

Version history

Introduced in v10.4.28.


Back to condition Return to the main group to view all sub-groups Back to condition Return to the group to view all blocks within this group