Om te kijken of een email adres dat iemand invult geldig lijkt, check ik of het gedeelte na de @ een geldige domeinnaam is. Nou dacht ik dat te kunnen doen door gethostbyname(domeinnaam) en als daar een ip adres uitkomt bestaat het domein.
Maar helaas: er zijn domeinnamen (niet heel zeldzaam) die niet kunnen worden geresolved.
Bijvoorbeeld iemand@avenew.com, dat adres is geldig maar ik kan avenew.com niet resolven (en dus ook niet pingen of tracert'en).
Ander voorbeeld is: dnet.it (in dit geval is www.dnet.it trouwens wel geldig)
Mijn vraag is dus: hoe check ik dan wel of een domein bestaat?
(en daarbij verwonder ik me ook over hoe een email dan ooit bij zo'n adres kan aankomen
)
Maar helaas: er zijn domeinnamen (niet heel zeldzaam) die niet kunnen worden geresolved.
Bijvoorbeeld iemand@avenew.com, dat adres is geldig maar ik kan avenew.com niet resolven (en dus ook niet pingen of tracert'en).
Ander voorbeeld is: dnet.it (in dit geval is www.dnet.it trouwens wel geldig)
Mijn vraag is dus: hoe check ik dan wel of een domein bestaat?
(en daarbij verwonder ik me ook over hoe een email dan ooit bij zo'n adres kan aankomen
[ Voor 8% gewijzigd door Jace / TBL op 15-09-2004 18:45 ]