verifyExternalEmailAddress

Verifies an external email address for an email mask by sending a verification code or confirming ownership with a provided code.

When called without a verification code, triggers sending a verification email to the external address. When called with a verification code, attempts to verify ownership of the external address.

Return

VerifyExternalEmailAddressResult Result indicating whether verification succeeded and an optional reason if it failed.

Parameters

input

VerifyExternalEmailAddressInput The input parameters containing the email address, email mask ID, and optional verification code.

Throws

if the operation fails.