I have some users entering some email addresses into my system. I want to ensure that their email address is coming from a valid TLD. Based on the list found at [http://en.wikipedia.org/wiki/List_of_Internet_top-level_domains], which TLDs are valid for email addresses? Are they all valid? Or, is it only ones with a certain IDN, DNSSEC, or SLD values?
I'm sorry if this is a dumb question. I'm just trying to understand which TLDs are valid for an email address. Thank you for your help!