Thanks to Bill Farynas( chief investigator & Rules Guru):
" Hi Bill,
We have been told at some point in the near future there may be an email requirement for each golfer to post a score. As you stated, not everyone is tech savy so the USGA is trying to figure out a balance. I don't have a timeline, but I'm guessing the requirement is at least 18-24 months away.
Have a good day.
Thank you, Aaron Skoviera Director of GHIN Services Florida State Golf Association "
This means that you do not have to have an email to belong to GHIN.