You are here

class MailhandlerAuthenticateDefault in Mailhandler 7.2

Same name and namespace in other branches
  1. 6.2 plugins/mailhandler/authenticate/MailhandlerAuthenticateDefault.class.php \MailhandlerAuthenticateDefault

Default authentication mechanism.

Hierarchy

Expanded class hierarchy of MailhandlerAuthenticateDefault

3 string references to 'MailhandlerAuthenticateDefault'
MailhandlerAuthenticateDefault.inc in plugins/mailhandler/authenticate/MailhandlerAuthenticateDefault.inc
MailhandlerParser::configDefaults in plugins/feeds/plugins/MailhandlerParser.class.php
Override parent::configDefaults().
mailhandler_default_feeds_importer_default in modules/mailhandler_default/mailhandler_default.feeds_importer_default.inc
Implements hook_feeds_importer_default().

File

plugins/mailhandler/authenticate/MailhandlerAuthenticateDefault.class.php, line 10
MailhandlerAuthenticateDefault class.

View source
class MailhandlerAuthenticateDefault extends MailhandlerAuthenticate {

  /**
   * Implements authenticate().
   */
  public function authenticate(&$message, $mailbox) {
    list($fromaddress, ) = _mailhandler_get_fromaddress($message['header'], $mailbox);
    $uid = 0;
    if ($from_user = user_load_by_mail($fromaddress)) {
      $uid = $from_user->uid;
    }
    return $uid;
  }

}

Members