It is knot a sign of intelligence to make assumptions about people without knowing them or talking to them. Be easy on you remarks and statements. I did not call you dummy or something like that so watch you postings.
OK. You talked me into that [:)] I work on the project for the company that owns restaurant business. Customers fill out the cards leaving their e-mails to receive news and updates on the menu and events. All emails are entered manually through data entry and malign is done afterwards. We have notice high rate of bounced e-mails so we would like to enforce some kind of e-mail validation on data entry level because customer do not receive desired information.
MX record check with a DNS server and RCP TO does not work with many servers so I though to do at least syntax and domain validity check. I can go with DNS.Resolve() command but I do not want to rely entirely in the internet and have a file with list of valid domains and do DNS lookup only when domain is not in the list.
OK. You talked me into that [:)] I work on the project for the company that owns restaurant business. Customers fill out the cards leaving their e-mails to receive news and updates on the menu and events. All emails are entered manually through data entry and malign is done afterwards. We have notice high rate of bounced e-mails so we would like to enforce some kind of e-mail validation on data entry level because customer do not receive desired information.
MX record check with a DNS server and RCP TO does not work with many servers so I though to do at least syntax and domain validity check. I can go with DNS.Resolve() command but I do not want to rely entirely in the internet and have a file with list of valid domains and do DNS lookup only when domain is not in the list.
OK probably the best way is to do a simple DNS lookup on the domain at data entry and a more specific e-mail check prior to your mailshot.
Getting alist of all valid domains is not realy possible and even if you could it ould be big. I REALLY mean big measured in terms of tens of gigbytes.