Note that a "properly-formatted" email address is not necessarily an "existing" email address. See the Examples section for further discussion.
Text Data Type. Like the
Text Data Type, it is delineated by quotation marks. It must also take the form of an email address, consisting of a local-part, the '@' symbol, and a domain.
actor.email, allowing the Actor to be initialized with the capacity to receive Email Notifications.
Under the hood, the ISEMAIL function is used to determine if a user has given a valid
ISEMAIL("[email protected]") -> TRUE
While the characters in the domain need to be of the correct type in order for ISMAIL to recognize the given input as a validly-formatted email address, they don't need to be meaningful. Indiscriminate keyboard mashing is a valid domain and even top-level domain, as long as the only characters entered within them are letters, numbers, and hyphens. The content of the username is even less discerning: most symbols, including underscores and exclamation marks, are allowed in a validly-formatted email address:
ISEMAIL("kads_jfl^*[email protected]") -> TRUE