Introduction
This article will provide instructions on how to overcome email verification issues when signing up for a HCP account including GitHub primary email issues.
Use Case
In some cases, users may not receive a verification email upon signing up for HCP.
In other cases, users may have signed up with GitHub but the primary email is not the preferred email to use for HCP.
Note: Yahoo.com users might receive a blank email and not be able to click on the verification link.
Procedure
Email Verification Issues
You may still be able to login and have the verification email resent by clicking the “Resend email verification” link as seen in the screenshot below.
If you are still not receiving verification emails, please submit a ticket to Hashicorp Cloud Support. In the ticket, please provide the email addresses used and the HCP Organization ID.
GitHub Primary Email
When a user signs up for HCP using their GitHub account, HCP associates the user’s primary GitHub email with their HCP account. HCP will send emails to the current primary email account. Please refer to How-to Change HCP Email Address for instructions on how to change your HCP primary email for HCP GitHub users.
Once the primary email has been updated, please try to accept a new invitation. Please open a support ticket for additional assistance if you are experiencing HCP login issues after updating your GitHub primary email.
Yahoo email
If you have received the verification email but are unable to click on the provided link (as the embedded image is redacted) it is due to yahoo.com's policy: https://help.yahoo.com/kb/SLN6132.html
Our suggestion at this time would be to consider registering with a different email (gmail for example), since most of our automated messages with important notifications (regarding your clusters etc) also wouldn't show up with this configuration or contact yahoo's support to see if changes to this can be made.
If creating a different email is not a viable option, the current workaround to verify a Yahoo email is by opening the verification email and following these steps:
Viewing RAW message through Yahoo "View raw message" toolbar option:
- Find the email verification link (can be found by searching for "email-verification")
The format should be: https://auth.hashicorp.com/u/email-verification?=ticket=3D<alphanumericcode># - Remove the "3D" after the last = sign, the new format should look like: https://auth.hashicorp.com/u/email-verification?=ticket=<alphanumericcode>#
- The link should lead to the sign in page and verification should be complete
Alternatively these steps should achieve the same result:
Viewing the message using "View Page Source" by right clicking the email message:
- Find the email verification link (can be found by searching for "email-verification")
The format should be: https:\u002F\u002Fauth.hashicorp.com\u002Fu\u002Femail-verification?ticket=<alphanumericcode># - Replace all "\u002F" with "/", the new format should look like: https://auth.hashicorp.com/u/email-verification?=ticket=<alphanumericcode>#
- The link should lead to the sign in page and verification should be complete