So I'm trying to retrieve the email address from Google in order to make it easy for users to create accounts on the service I'm building. I currently have two accounts associated with youtube under one Google account. One of the accounts actually end with my actual email address that ends with @gmail.com. The other one ends with @pages.plusgoogle.com.
If this was a use case, the user would be able to create an account using the email address ending with @page.plusgoogle.com but you can not send emails to that domain. When I tested it, it failed to send an email address to that domain.
I don't want to save an email address into my service with an email address that doesn't work. How would I verify that the user is human if I can't verify their email address? What should I do in this case?