Ignore:
Timestamp:
Jul 1, 2013 7:45:33 PM (11 years ago)
Author:
anonymous
Message:

Disabled MX record check for email validation. Updated PEdit to work better with AcceptPathInfo? enabled.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Validator.inc.php

    r396 r415  
    4040
    4141// validateEmail return types.
     42define('VALIDATE_EMAIL_SUCCESS', 0);
    4243define('VALIDATE_EMAIL_REGEX_FAIL', 1);
    4344define('VALIDATE_EMAIL_LENGTH_FAIL', 2);
    4445define('VALIDATE_EMAIL_MX_FAIL', 3);
    45 define('VALIDATE_EMAIL_SUCCESS', 4);
    4646
    4747class Validator {
     
    179179     *
    180180     * @access  public
    181      * @param   string  $val  The input data to validate..
    182      * @return  bool    Validity of address.
     181     * @param   string  $val    The input data to validate..
     182     * @return  const           One of the constant values: VALIDATE_EMAIL_SUCCESS|VALIDATE_EMAIL_REGEX_FAIL|VALIDATE_EMAIL_LENGTH_FAIL|VALIDATE_EMAIL_MX_FAIL
    183183     * @author  Quinn Comendant <quinn@strangecode.com>
    184184     */
     
    209209        // Compare ip2long twice for php4 backwards compat.
    210210        if ((ip2long($domain) == '-1' || ip2long($domain) === false) && function_exists('checkdnsrr') && !checkdnsrr($domain . '.', 'MX') && gethostbyname($domain) == $domain) {
    211             return VALIDATE_EMAIL_MX_FAIL;
     211            // FIXME: Do we care?
     212            // return VALIDATE_EMAIL_MX_FAIL;
    212213        }
    213214
Note: See TracChangeset for help on using the changeset viewer.