18606: The Email domain doesn't match the website domain
PHONE NUMBERS
ERROR
The Email domain doesn't match the website domain
The domain of the email address you provided doesn't match the website domain.
Please feel free to edit the Business Profile & update the missing information. You can also reach out to our support team at trusthub-verify@twilio.com for any additional clarifications.