/**
  * Determines if the email address is disposable email that forwards to
  * users' email address.  This is one of the best kind of disposable 
  * addresses since emails end up in the user's inbox unless the user
  * cancel the address.
  *
  * @param $p_email  The email address to check.
  * @returns true: disposable forwarding, false: otherwise.
  */
 public static function is_forwarding_email($p_email)
 {
     $t_domain = DisposableEmailChecker::_get_domain_from_address($p_email);
     if (DisposableEmailChecker::$forwarding_domains_array === null) {
         DisposableEmailChecker::$forwarding_domains_array = DisposableEmailChecker::_load_file('forwarding_domains');
     }
     return in_array($t_domain, DisposableEmailChecker::$forwarding_domains_array);
 }