Skip to main content

Mail Validator

Description

Mail Validator checks whether an email address has a valid structure and optionally performs an SMTP check to verify the domain is reachable. Use this process entry to validate email addresses before sending messages — for example, confirming that notification recipients have valid addresses before a Mail step executes. It returns a Boolean result indicating validity and an error string describing why invalid addresses failed.

Configurations

Field NameDescription
Process Entry nameSpecify a unique name for the process entry, on the workspace area. A process entry can be placed on the canvas several times; and each instance of the entry must have a unique name.
Email addressEnter the email address to check validity.
Settings:
SMTP Check?By default, PROCESS STUDIO will only check email address structure (using regular expression). If you want to perform a SMTP check, please select this option and fill Email sender field below. PROCESS STUDIO will extract domain name from the supplied email address (to check) and will try to get all exchangers from the domain name. Each exchanger will be queried.
Time outIn order to perform a SMTP check, PROCESS STUDIO will open a socket on the target SMTP host. Specify here the socket time out (by default 0).
Email senderIf you select "SMTP check?" option, this field is mandatory. PROCESS STUDIO will need sender email address to query SMTP host.
Default SMTPIf you know which SMTP server to query, please specify it here, PROCESS STUDIO will then query only this one.

Note: Specifying SMTP host here will faster the process because PROCESS STUDIO will ask only this one and not fetching all the exchangers from the domain name.