Previous Class
Solar_Smtp_Adapter_NoAuth

Solar_Smtp_Adapter_PlainAuth
Overview

Next Page
Constants

Solar_Smtp_Adapter_PlainAuth

SMTP adapter with "plain" authentication at connection time.

Catalog

This class is part of the Solar_Smtp package.

Inheritance:

Constants

None.

Public Properties

The Solar_Smtp_Adapter_PlainAuth class has no public properties; try the list of all properties.

Public Methods

These are all the public methods in the Solar_Smtp_Adapter_PlainAuth class.

You can also view the list of all public, protected, and private methods.

__construct()
Constructor.
__destruct()
Disconnects from the SMTP server if needed.
apiVersion()
Reports the API version for this class.
auth()
Performs AUTH PLAIN with username and password.
connect()
Connects to the SMTP server and sets the timeout.
data()
Issues SMTP DATA to send the email message itself.
disconnect()
Issues SMTP QUIT and disconnects from the SMTP server.
dump()
Convenience method for getting a dump the whole object, or one of its properties, or an external variable.
getCrlf()
Returns the line-ending string.
getLog()
Returns the connection log.
helo()
Issues HELO/EHLO sequence to starts the session.
isConnected()
Are we currently connected to the server?
locale()
Looks up class-specific locale strings based on a key.
mail()
Issues SMTP MAIL FROM to indicate who the message is from.
noop()
Issues SMTP NOOP to keep the connection alive (or check the connection).
quit()
Issues SMTP QUIT to end the current session.
rcpt()
Issues SMTP RCPT TO to indicate who the message is to.
resetLog()
Clears the connection log.
rset()
Issues SMTP RSET to reset the connection and clear transaction flags.
setCrlf()
Sets the line-ending string.
vrfy()
Issues SMTP VRFY to verify a username or email address at the server.