Class PHPMailerOAuth

Description

PHPMailerOAuth - PHPMailer subclass adding OAuth support.

Located in /class.phpmaileroauth.php (line 26)

PHPMailer
   |
   --PHPMailerOAuth
Variable Summary
Method Summary
bool smtpConnect ([array $options = array()])
Variables
PHPMailerOAuthGoogle $oauth = null (line 57)

An instance of the PHPMailerOAuthGoogle class.

  • access: protected
string $oauthClientId = '' (line 44)

The OAuth client ID

  • access: public
string $oauthClientSecret = '' (line 50)

The OAuth client secret

  • access: public
string $oauthRefreshToken = '' (line 38)

The OAuth refresh token

  • access: public
string $oauthUserEmail = '' (line 32)

The OAuth user's email address

  • access: public

Inherited Variables

Inherited from PHPMailer

PHPMailer::$action_function
PHPMailer::$AllowEmpty
PHPMailer::$all_recipients
PHPMailer::$AltBody
PHPMailer::$attachment
PHPMailer::$AuthType
PHPMailer::$bcc
PHPMailer::$Body
PHPMailer::$boundary
PHPMailer::$cc
PHPMailer::$CharSet
PHPMailer::$ConfirmReadingTo
PHPMailer::$ContentType
PHPMailer::$CustomHeader
PHPMailer::$Debugoutput
PHPMailer::$DKIM_domain
PHPMailer::$DKIM_identity
PHPMailer::$DKIM_passphrase
PHPMailer::$DKIM_private
PHPMailer::$DKIM_private_string
PHPMailer::$DKIM_selector
PHPMailer::$do_verp
PHPMailer::$Encoding
PHPMailer::$ErrorInfo
PHPMailer::$error_count
PHPMailer::$exceptions
PHPMailer::$From
PHPMailer::$FromName
PHPMailer::$Helo
PHPMailer::$Host
PHPMailer::$Hostname
PHPMailer::$Ical
PHPMailer::$language
PHPMailer::$lastMessageID
PHPMailer::$LE
PHPMailer::$Mailer
PHPMailer::$mailHeader
PHPMailer::$MessageDate
PHPMailer::$MessageID
PHPMailer::$message_type
PHPMailer::$MIMEBody
PHPMailer::$MIMEHeader
PHPMailer::$Password
PHPMailer::$PluginDir
PHPMailer::$Port
PHPMailer::$Priority
PHPMailer::$Realm
PHPMailer::$RecipientsQueue
PHPMailer::$ReplyTo
PHPMailer::$ReplyToQueue
PHPMailer::$ReturnPath
PHPMailer::$Sender
PHPMailer::$Sendmail
PHPMailer::$sign_cert_file
PHPMailer::$sign_extracerts_file
PHPMailer::$sign_key_file
PHPMailer::$sign_key_pass
PHPMailer::$SingleTo
PHPMailer::$SingleToArray
PHPMailer::$smtp
PHPMailer::$SMTPAuth
PHPMailer::$SMTPAutoTLS
PHPMailer::$SMTPDebug
PHPMailer::$SMTPKeepAlive
PHPMailer::$SMTPOptions
PHPMailer::$SMTPSecure
PHPMailer::$Subject
PHPMailer::$Timeout
PHPMailer::$to
PHPMailer::$uniqueid
PHPMailer::$Username
PHPMailer::$UseSendmailOptions
PHPMailer::$validator
PHPMailer::$Version
PHPMailer::$WordWrap
PHPMailer::$Workstation
PHPMailer::$XMailer
Methods
getOAUTHInstance (line 63)

Get a PHPMailerOAuthGoogle instance to use.

  • access: public
PHPMailerOAuthGoogle getOAUTHInstance ()
smtpConnect (line 85)

Initiate a connection to an SMTP server.

Overrides the original smtpConnect method to add support for OAuth.

  • throws: phpmailerException
  • access: public
  • uses: SMTP
bool smtpConnect ([array $options = array()])
  • array $options: An array of options compatible with stream_context_create()

Redefinition of:
PHPMailer::smtpConnect()
Initiate a connection to an SMTP server.

Inherited Methods

Inherited From PHPMailer

PHPMailer::__construct()
PHPMailer::addAddress()
PHPMailer::addAnAddress()
PHPMailer::addAttachment()
PHPMailer::addBCC()
PHPMailer::addCC()
PHPMailer::addCustomHeader()
PHPMailer::addEmbeddedImage()
PHPMailer::addOrEnqueueAnAddress()
PHPMailer::addrAppend()
PHPMailer::addReplyTo()
PHPMailer::addrFormat()
PHPMailer::addStringAttachment()
PHPMailer::addStringEmbeddedImage()
PHPMailer::alternativeExists()
PHPMailer::attachAll()
PHPMailer::attachmentExists()
PHPMailer::base64EncodeWrapMB()
PHPMailer::clearAddresses()
PHPMailer::clearAllRecipients()
PHPMailer::clearAttachments()
PHPMailer::clearBCCs()
PHPMailer::clearCCs()
PHPMailer::clearCustomHeaders()
PHPMailer::clearQueuedAddresses()
PHPMailer::clearReplyTos()
PHPMailer::createBody()
PHPMailer::createHeader()
PHPMailer::DKIM_Add()
PHPMailer::DKIM_BodyC()
PHPMailer::DKIM_HeaderC()
PHPMailer::DKIM_QP()
PHPMailer::DKIM_Sign()
PHPMailer::doCallback()
PHPMailer::edebug()
PHPMailer::encodeFile()
PHPMailer::encodeHeader()
PHPMailer::encodeQ()
PHPMailer::encodeQP()
PHPMailer::encodeQPphp()
PHPMailer::encodeString()
PHPMailer::endBoundary()
PHPMailer::filenameToType()
PHPMailer::fixEOL()
PHPMailer::generateId()
PHPMailer::getAllRecipientAddresses()
PHPMailer::getAttachments()
PHPMailer::getBccAddresses()
PHPMailer::getBoundary()
PHPMailer::getCcAddresses()
PHPMailer::getCustomHeaders()
PHPMailer::getLastMessageID()
PHPMailer::getMailMIME()
PHPMailer::getReplyToAddresses()
PHPMailer::getSentMIMEMessage()
PHPMailer::getSMTPInstance()
PHPMailer::getToAddresses()
PHPMailer::getTranslations()
PHPMailer::has8bitChars()
PHPMailer::hasLineLongerThanMax()
PHPMailer::hasMultiBytes()
PHPMailer::headerLine()
PHPMailer::html2text()
PHPMailer::idnSupported()
PHPMailer::inlineImageExists()
PHPMailer::isError()
PHPMailer::isHTML()
PHPMailer::isMail()
PHPMailer::isQmail()
PHPMailer::isSendmail()
PHPMailer::isShellSafe()
PHPMailer::isSMTP()
PHPMailer::lang()
PHPMailer::mailSend()
PHPMailer::mb_pathinfo()
PHPMailer::msgHTML()
PHPMailer::normalizeBreaks()
PHPMailer::parseAddresses()
PHPMailer::postSend()
PHPMailer::preSend()
PHPMailer::punyencodeAddress()
PHPMailer::rfcDate()
PHPMailer::secureHeader()
PHPMailer::send()
PHPMailer::sendmailSend()
PHPMailer::serverHostname()
PHPMailer::set()
PHPMailer::setError()
PHPMailer::setFrom()
PHPMailer::setLanguage()
PHPMailer::setMessageType()
PHPMailer::setWordWrap()
PHPMailer::sign()
PHPMailer::smtpClose()
PHPMailer::smtpConnect()
PHPMailer::smtpSend()
PHPMailer::textLine()
PHPMailer::utf8CharBoundary()
PHPMailer::validateAddress()
PHPMailer::wrapText()
PHPMailer::_mime_types()
PHPMailer::__destruct()
Class Constants

Documentation generated on Mon, 09 Jan 2017 07:57:24 +0000 by phpDocumentor 1.4.3