Esempio n. 1
0
/**
 * Check if the email address is disposable
 * trigger an ERROR if it isn't
 * @param string $p_email
 * @return null
 */
function email_ensure_not_disposable($p_email)
{
    if (email_is_disposable($p_email)) {
        trigger_error(ERROR_EMAIL_DISPOSABLE, ERROR);
    }
}
Esempio n. 2
0
 private function validate_email_address($p_email_address)
 {
     // Lets see if the email address is valid and maybe we already have a cached result
     if (isset($this->_validated_email_list[$p_email_address])) {
         $t_valid = $this->_validated_email_list[$p_email_address];
     } else {
         $t_valid = email_is_valid($p_email_address) && ($this->_mail_disposable_email_checker === OFF || !email_is_disposable($p_email_address));
         $this->_validated_email_list[$p_email_address] = $t_valid;
     }
     return $t_valid;
 }