Class PHPMailerOAuth
PHPMailerOAuth - PHPMailer subclass adding OAuth support.
- PHPMailer
- PHPMailerOAuth
Copyright: 2012 - 2014 Marcus Bointon
Copyright: 2010 - 2012 Jim Jagielski
Copyright: 2004 - 2009 Andy Prevost
License: GNU Lesser General Public License
Author: @sherryl4george
Author: Marcus Bointon (@Synchro) phpmailer@synchromedia.co.uk
Located at class.phpmaileroauth.php
Methods summary
public
|
|
public
boolean
|
#
smtpConnect( array $options = array() )
Initiate a connection to an SMTP server. Overrides the original smtpConnect method to add support for OAuth. |
Methods inherited from PHPMailer
DKIM_Add()
,
DKIM_BodyC()
,
DKIM_HeaderC()
,
DKIM_QP()
,
DKIM_Sign()
,
__construct()
,
__destruct()
,
_mime_types()
,
addAddress()
,
addAnAddress()
,
addAttachment()
,
addBCC()
,
addCC()
,
addCustomHeader()
,
addEmbeddedImage()
,
addOrEnqueueAnAddress()
,
addReplyTo()
,
addStringAttachment()
,
addStringEmbeddedImage()
,
addrAppend()
,
addrFormat()
,
alternativeExists()
,
attachAll()
,
attachmentExists()
,
base64EncodeWrapMB()
,
clearAddresses()
,
clearAllRecipients()
,
clearAttachments()
,
clearBCCs()
,
clearCCs()
,
clearCustomHeaders()
,
clearQueuedAddresses()
,
clearReplyTos()
,
createBody()
,
createHeader()
,
doCallback()
,
edebug()
,
encodeFile()
,
encodeHeader()
,
encodeQ()
,
encodeQP()
,
encodeQPphp()
,
encodeString()
,
endBoundary()
,
filenameToType()
,
fixEOL()
,
getAllRecipientAddresses()
,
getAttachments()
,
getBccAddresses()
,
getBoundary()
,
getCcAddresses()
,
getCustomHeaders()
,
getLastMessageID()
,
getMailMIME()
,
getReplyToAddresses()
,
getSMTPInstance()
,
getSentMIMEMessage()
,
getToAddresses()
,
getTranslations()
,
has8bitChars()
,
hasLineLongerThanMax()
,
hasMultiBytes()
,
headerLine()
,
html2text()
,
idnSupported()
,
inlineImageExists()
,
isError()
,
isHTML()
,
isMail()
,
isQmail()
,
isSMTP()
,
isSendmail()
,
lang()
,
mailSend()
,
mb_pathinfo()
,
msgHTML()
,
normalizeBreaks()
,
parseAddresses()
,
postSend()
,
preSend()
,
punyencodeAddress()
,
rfcDate()
,
secureHeader()
,
send()
,
sendmailSend()
,
serverHostname()
,
set()
,
setError()
,
setFrom()
,
setLanguage()
,
setMessageType()
,
setWordWrap()
,
sign()
,
smtpClose()
,
smtpSend()
,
textLine()
,
utf8CharBoundary()
,
validateAddress()
,
wrapText()
Constants summary
Constants inherited from PHPMailer
CRLF
,
MAX_LINE_LENGTH
,
STOP_CONTINUE
,
STOP_CRITICAL
,
STOP_MESSAGE
Properties summary
public
string
|
$oauthUserEmail
The OAuth user's email address |
#
''
|
public
string
|
$oauthRefreshToken
The OAuth refresh token |
#
''
|
public
string
|
$oauthClientId
The OAuth client ID |
#
''
|
public
string
|
$oauthClientSecret
The OAuth client secret |
#
''
|
protected
|
$oauth
An instance of the PHPMailerOAuthGoogle class. |
#
null
|
Properties inherited from PHPMailer
$AllowEmpty
,
$AltBody
,
$AuthType
,
$Body
,
$CharSet
,
$ConfirmReadingTo
,
$ContentType
,
$CustomHeader
,
$DKIM_domain
,
$DKIM_identity
,
$DKIM_passphrase
,
$DKIM_private
,
$DKIM_selector
,
$Debugoutput
,
$Encoding
,
$ErrorInfo
,
$From
,
$FromName
,
$Helo
,
$Host
,
$Hostname
,
$Ical
,
$LE
,
$MIMEBody
,
$MIMEHeader
,
$Mailer
,
$MessageDate
,
$MessageID
,
$Password
,
$PluginDir
,
$Port
,
$Priority
,
$Realm
,
$RecipientsQueue
,
$ReplyTo
,
$ReplyToQueue
,
$ReturnPath
,
$SMTPAuth
,
$SMTPAutoTLS
,
$SMTPDebug
,
$SMTPKeepAlive
,
$SMTPOptions
,
$SMTPSecure
,
$Sender
,
$Sendmail
,
$SingleTo
,
$SingleToArray
,
$Subject
,
$Timeout
,
$UseSendmailOptions
,
$Username
,
$Version
,
$WordWrap
,
$Workstation
,
$XMailer
,
$action_function
,
$all_recipients
,
$attachment
,
$bcc
,
$boundary
,
$cc
,
$do_verp
,
$error_count
,
$exceptions
,
$language
,
$lastMessageID
,
$mailHeader
,
$message_type
,
$sign_cert_file
,
$sign_extracerts_file
,
$sign_key_file
,
$sign_key_pass
,
$smtp
,
$to
,
$uniqueid