You are here

class MailhandlerMultipleEmailAuthenticate in Mailhandler 7.2

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

Integrates with Multiple Email module.

Hierarchy

Expanded class hierarchy of MailhandlerMultipleEmailAuthenticate

2 string references to 'MailhandlerMultipleEmailAuthenticate'
MailhandlerMultipleEmailAuthenticate.inc in modules/mailhandler_multiple_email/plugins/mailhandler/authenticate/MailhandlerMultipleEmailAuthenticate.inc
MailhandlerTestCase::testMailhandlerImport in tests/mailhandler.test
Test case.

File

modules/mailhandler_multiple_email/plugins/mailhandler/authenticate/MailhandlerMultipleEmailAuthenticate.class.php, line 10
MailhandlerMultipleEmailAuthenticate class.

View source
class MailhandlerMultipleEmailAuthenticate extends MailhandlerAuthenticate {

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

}

Members