Admidio API
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Packages

  • com
    • tecnick
      • tcpdf
  • None
  • PHPMailer
    • easypeasyics
  • PHPWavUtils
  • Securimage
    • classes

Classes

  • PHPMailer
  • PHPMailerOAuth
  • PHPMailerOAuthGoogle
  • POP3
  • SMTP

Exceptions

  • phpmailerException

Functions

  • __autoload
  • PHPMailerAutoload

Class PHPMailerOAuth

PHPMailerOAuth - PHPMailer subclass adding OAuth support.

PHPMailer
Extended by PHPMailerOAuth
Package: PHPMailer
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 PHPMailerOAuthGoogle
# getOAUTHInstance( )

Get a PHPMailerOAuthGoogle instance to use.

Get a PHPMailerOAuthGoogle instance to use.

Returns

PHPMailerOAuthGoogle
public boolean
# smtpConnect( array $options = array() )

Initiate a connection to an SMTP server. Overrides the original smtpConnect method to add support for OAuth.

Initiate a connection to an SMTP server. Overrides the original smtpConnect method to add support for OAuth.

Parameters

$options
An array of options compatible with stream_context_create()

Returns

boolean

Throws

phpmailerException

Uses

SMTP

Overrides

PHPMailer::smtpConnect

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

The OAuth user's email address

# ''
public string $oauthRefreshToken

The OAuth refresh token

The OAuth refresh token

# ''
public string $oauthClientId

The OAuth client ID

The OAuth client ID

# ''
public string $oauthClientSecret

The OAuth client secret

The OAuth client secret

# ''
protected PHPMailerOAuthGoogle $oauth

An instance of the PHPMailerOAuthGoogle class.

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

Admidio API API documentation generated by ApiGen