## Zend_Mail_Protocol_Smtp_Auth_Plain

Description

Performs PLAIN authentication

- license: New BSD License
- copyright: Copyright (c) 2005-2007 Zend Technologies USA Inc. (http://www.zend.com)

Located in /Zend/Mail/Protocol/Smtp/Auth/Plain.php (line 39)

    Zend_Mail_Protocol_Abstract
       |
       --Zend_Mail_Protocol_Smtp
          |
          --Zend_Mail_Protocol_Smtp_Auth_Plain

Variable Summary
string $_password
string $_username
Method Summary
void __construct ([string $host = '127.0.0.1'], [int $port = null], [array $config = null])
void auth ()
Variables
string $_password (line 54)

PLAIN password

- access: protected

string $_username (line 46)

PLAIN username

- access: protected

#### Inherited Variables

Inherited from Zend_Mail_Protocol_Smtp

> Zend_Mail_Protocol_Smtp::$_auth
> Zend_Mail_Protocol_Smtp::$_data
> Zend_Mail_Protocol_Smtp::$_helo
> Zend_Mail_Protocol_Smtp::$_mail
> Zend_Mail_Protocol_Smtp::$_rcpt
> Zend_Mail_Protocol_Smtp::$_secure
> Zend_Mail_Protocol_Smtp::$_sess
> Zend_Mail_Protocol_Smtp::$_transport

Inherited from Zend_Mail_Protocol_Abstract

> Zend_Mail_Protocol_Abstract::$_host
> Zend_Mail_Protocol_Abstract::$_port
> Zend_Mail_Protocol_Abstract::$_request
> Zend_Mail_Protocol_Abstract::$_response
> Zend_Mail_Protocol_Abstract::$_socket
> Zend_Mail_Protocol_Abstract::$_template
> Zend_Mail_Protocol_Abstract::$_validHost

Methods
Constructor __construct (line 65)

Constructor.

- access: public

void __construct ([string $host = '127.0.0.1'], [int $port = null], [array $config = null])

- string $host: (Default: 127.0.0.1)
- int $port: (Default: null)
- array $config: Auth-specific parameters

Redefinition of:

Zend_Mail_Protocol_Smtp::__construct()
  Constructor.

auth (line 85)

Perform PLAIN authentication with supplied credentials

- access: public

void auth ()

Redefinition of:

Zend_Mail_Protocol_Smtp::auth()
  Default authentication method

#### Inherited Methods

Inherited From Zend_Mail_Protocol_Smtp

> Zend_Mail_Protocol_Smtp::__construct()
> Zend_Mail_Protocol_Smtp::auth()
> Zend_Mail_Protocol_Smtp::connect()
> Zend_Mail_Protocol_Smtp::data()
> Zend_Mail_Protocol_Smtp::disconnect()
> Zend_Mail_Protocol_Smtp::helo()
> Zend_Mail_Protocol_Smtp::mail()
> Zend_Mail_Protocol_Smtp::noop()
> Zend_Mail_Protocol_Smtp::quit()
> Zend_Mail_Protocol_Smtp::rcpt()
> Zend_Mail_Protocol_Smtp::rset()
> Zend_Mail_Protocol_Smtp::vrfy()
> Zend_Mail_Protocol_Smtp::_ehlo()
> Zend_Mail_Protocol_Smtp::_startSession()
> Zend_Mail_Protocol_Smtp::_stopSession()

Inherited From Zend_Mail_Protocol_Abstract

> Zend_Mail_Protocol_Abstract::__construct()
> Zend_Mail_Protocol_Abstract::connect()
> Zend_Mail_Protocol_Abstract::getLog()
> Zend_Mail_Protocol_Abstract::getRequest()
> Zend_Mail_Protocol_Abstract::getResponse()
> Zend_Mail_Protocol_Abstract::resetLog()
> Zend_Mail_Protocol_Abstract::_connect()
> Zend_Mail_Protocol_Abstract::_disconnect()
> Zend_Mail_Protocol_Abstract::_expect()
> Zend_Mail_Protocol_Abstract::_receive()
> Zend_Mail_Protocol_Abstract::_send()
> Zend_Mail_Protocol_Abstract::__destruct()

Class Constants

#### Inherited Constants

Inherited from Zend_Mail_Protocol_Abstract

> Zend_Mail_Protocol_Abstract::EOL
> Zend_Mail_Protocol_Abstract::TIMEOUT_CONNECTION

Documentation generated on Wed, 21 Feb 2007 11:57:21 -0800 by phpDocumentor 1.3.1