RE: [PHP-DB] E-mail address verification

2002-06-23 Thread Beau Lebens
June 2002 12:00 AM // To: [EMAIL PROTECTED]; [EMAIL PROTECTED] // Subject: RE: [PHP-DB] E-mail address verification // // // // // // I do it like this: // // // if // (eregi("^[a-z0-9]+([\.%!][_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", // $email)) // { // list($u

Re: [PHP-DB] E-mail address verification

2002-06-21 Thread Jason Wong
On Thursday 20 June 2002 23:59, [EMAIL PROTECTED] wrote: > As you can see, the email can "look" right, but domain isn't valid. So you > can check DNS record for MX domain. A valid email address does not necessary have to have an MX record. You could be incorrectly invalidating addresses like th

RE: [PHP-DB] E-mail address verification

2002-06-20 Thread Gary . Every
I do it like this: if (eregi("^[a-z0-9]+([\.%!][_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $email)) { list($user, $host) = explode("@", $email); if ( !checkdnsrr($host, "MX") ) return TRUE; } else { return FALSE; } } As you can see, the email