-
$accessType
-
-
$action_function
-
Callback Action function name.
-
$AllowEmpty
-
Whether to allow sending messages with an empty body.
-
$all_recipients
-
An array of all kinds of addresses.
-
$AltBody
-
The plain-text message body.
-
$attachment
-
The array of attachments.
-
$AuthType
-
SMTP auth type.
-
ACCESS_TOKEN_RESOURCE_OWNER_ID
-
-
addAddress
-
Add a "To" address.
-
addAnAddress
-
Add an address to one of the recipient arrays or to the ReplyTo array.
-
addAttachment
-
Add an attachment from a path on the filesystem.
-
addBCC
-
Add a "BCC" address.
-
addCC
-
Add a "CC" address.
-
addCustomHeader
-
Add a custom header.
-
addEmbeddedImage
-
Add an embedded (inline) attachment from a file.
-
addOrEnqueueAnAddress
-
Add an address to one of the recipient arrays or to the ReplyTo array. Because PHPMailer can't validate addresses with an IDN without knowing the PHPMailer::$CharSet (that can still be modified after calling this function), addition of such addresses is delayed until send().
-
addrAppend
-
Create recipient headers.
-
addReplyTo
-
Add a "Reply-To" address.
-
addrFormat
-
Format an address for use in a message header.
-
addStringAttachment
-
Add a string or binary attachment (non-filesystem).
-
addStringEmbeddedImage
-
Add an embedded stringified attachment.
-
alternativeExists
-
Check if this message has an alternative body set.
-
attachAll
-
Attach all file, string, and binary attachments to the message.
-
attachmentExists
-
Check if an attachment (non-inline) is present.
-
authenticate
-
Perform SMTP authentication.
-
authorise
-
Authenticate with a POP3 server.
-
$cc
-
The array of 'cc' names and addresses.
-
$CharSet
-
The character set of the message.
-
$ConfirmReadingTo
-
The email address that a reading confirmation should be sent to, also known as read receipt.
-
$connected
-
Are we connected?
-
$ContentType
-
The MIME Content-type of the message.
-
$CRLF
-
POP3 Carriage Return + Line Feed.
-
$CRLF
-
SMTP reply line ending.
-
$CustomHeader
-
The array of custom headers.
-
catchWarning
-
POP3 connection error handler.
-
checkResponse
-
Checks the POP3 server response.
-
checkResponse
-
-
class.phpmailer.php
-
-
class.phpmaileroauth.php
-
-
class.phpmaileroauthgoogle.php
-
-
class.pop3.php
-
-
class.smtp.php
-
-
clearAddresses
-
Clear all To recipients.
-
clearAllRecipients
-
Clear all recipient types.
-
clearAttachments
-
Clear all filesystem, string, and binary attachments.
-
clearBCCs
-
Clear all BCC recipients.
-
clearCCs
-
Clear all CC recipients.
-
clearCustomHeaders
-
Clear all custom headers.
-
clearQueuedAddresses
-
Clear queued addresses of given kind.
-
clearReplyTos
-
Clear all ReplyTo recipients.
-
client_send
-
Send raw data to the server.
-
close
-
Close the socket and clean up the state of the class.
-
connect
-
Connect to an SMTP server.
-
connect
-
Connect to a POP3 server.
-
connected
-
Check connection state.
-
createBody
-
Assemble the message body.
-
createHeader
-
Assemble message headers.
-
createResourceOwner
-
-
CRLF
-
SMTP RFC standard line ending.
-
CRLF
-
Line break constant
-
CRLF
-
SMTP line break constant.
-
$Debugoutput
-
How to handle debug output.
-
$Debugoutput
-
How to handle debug output.
-
$DKIM_domain
-
DKIM signing domain name.
-
$DKIM_identity
-
DKIM Identity.
-
$DKIM_passphrase
-
DKIM passphrase.
-
$DKIM_private
-
DKIM private key file path.
-
$DKIM_private_string
-
DKIM private key string.
-
$DKIM_selector
-
DKIM selector.
-
$do_debug
-
Debug display level.
-
$do_debug
-
Debug output level.
-
$do_verp
-
Whether to generate VERP addresses on send.
-
$do_verp
-
Whether to use VERP.
-
data
-
Send an SMTP DATA command.
-
DEBUG_CLIENT
-
Debug level to show client -> server messages
-
DEBUG_CONNECTION
-
Debug level to show connection status, client -> server and server -> client messages
-
DEBUG_LOWLEVEL
-
Debug level to show all messages
-
DEBUG_OFF
-
Debug level for no output
-
DEBUG_SERVER
-
Debug level to show client -> server and server -> client messages
-
DEFAULT_SMTP_PORT
-
The SMTP port to use if one is not specified.
-
disconnect
-
Disconnect from the POP3 server.
-
DKIM_Add
-
Create the DKIM header and body in a new message header.
-
DKIM_BodyC
-
Generate a DKIM canonicalization body.
-
DKIM_HeaderC
-
Generate a DKIM canonicalization header.
-
DKIM_QP
-
Quoted-Printable-encode a DKIM header.
-
DKIM_Sign
-
Generate a DKIM signature.
-
doCallback
-
Perform a callback.
-
$Encoding
-
The message encoding.
-
$error
-
Error information, if any, for the last SMTP command.
-
$ErrorInfo
-
Holds the most recent mailer error message.
-
$errors
-
Error container.
-
$error_count
-
The number of errors encountered.
-
$exceptions
-
Whether to throw exceptions for errors.
-
edebug
-
Output debugging info via a user-selected method.
-
edebug
-
Output debugging info via user-defined method.
-
encodeFile
-
Encode a file attachment in requested format.
-
encodeHeader
-
Encode a header string optimally.
-
encodeQ
-
Encode a string using Q encoding.
-
encodeQP
-
Encode a string in quoted-printable format.
-
encodeQPphp
-
Backward compatibility wrapper for an old QP encoding function that was removed.
-
encodeString
-
Encode a string in requested format.
-
endBoundary
-
Return the end of a message boundary.
-
errorHandler
-
Reports an error number and string.
-
errorMessage
-
Prettify error message output
-
generateId
-
Create unique ID
-
getAllRecipientAddresses
-
Allows for public read access to 'all_recipients' property.
-
getAttachments
-
Return the array of attachments.
-
getAuthorizationParameters
-
-
getBaseAccessTokenUrl
-
-
getBaseAuthorizationUrl
-
-
getBccAddresses
-
Allows for public read access to 'bcc' property.
-
getBoundary
-
Return the start of a message boundary.
-
getCcAddresses
-
Allows for public read access to 'cc' property.
-
getCustomHeaders
-
Returns all custom headers.
-
getDebugLevel
-
Get debug output level.
-
getDebugOutput
-
Get debug output method.
-
getDefaultScopes
-
-
getError
-
Get the latest error.
-
getErrors
-
Get an array of error messages, if any.
-
getLastMessageID
-
Return the Message-ID header of the last email.
-
getLastReply
-
Get the last reply from the server.
-
getLastTransactionID
-
Get the queue/transaction ID of the last SMTP transaction If no reply has been received yet, it will return null.
-
getMailMIME
-
Get the message MIME type headers.
-
getOauth64
-
-
getOAUTHInstance
-
Get a PHPMailerOAuthGoogle instance to use.
-
getReplyToAddresses
-
Allows for public read access to 'ReplyTo' property.
-
getResourceOwnerDetailsUrl
-
-
getResponse
-
Get a response from the POP3 server.
-
getScopeSeparator
-
-
getSentMIMEMessage
-
Returns the whole MIME message.
-
getServerExt
-
A multipurpose method
-
getServerExtList
-
Get SMTP extensions available on the server
-
getSMTPInstance
-
Get an instance to use for SMTP operations.
-
getTimeout
-
Get SMTP timeout.
-
getToAddresses
-
Allows for public read access to 'to' property.
-
getTranslations
-
Get the array of strings for the current language.
-
getVerp
-
Get VERP address generation mode.
-
get_lines
-
Read the SMTP server's response.
-
get_oauth_token.php
-
-
Google
-
-
$Password
-
SMTP password.
-
$password
-
POP3 password.
-
$PluginDir
-
Path to PHPMailer plugins.
-
$POP3_PORT
-
Default POP3 port number.
-
$POP3_TIMEOUT
-
Default timeout in seconds.
-
$pop_conn
-
Resource handle for the POP3 connection socket.
-
$Port
-
The default SMTP server port.
-
$port
-
POP3 port number.
-
$Priority
-
Email priority.
-
parseAddresses
-
Parse and validate a string containing one or more RFC822-style comma-separated email addresses of the form "display name <address>" into an array of name/address pairs.
-
parseHelloFields
-
Parse a reply to HELO/EHLO command to discover server extensions.
-
PHPMailer
-
PHPMailer - PHP email creation and transport class.
-
PHPMailerAutoload
-
PHPMailer SPL autoloader.
-
PHPMailerAutoload.php
-
-
phpmailerException
-
PHPMailer exception handler
-
PHPMailerOAuth
-
PHPMailerOAuth - PHPMailer subclass adding OAuth support.
-
PHPMailerOAuthGoogle
-
PHPMailerOAuthGoogle - Wrapper for League OAuth2 Google provider.
-
POP3
-
PHPMailer POP-Before-SMTP Authentication Class.
-
popBeforeSmtp
-
Simple static wrapper for all-in-one POP before SMTP
-
postSend
-
Actually send a message.
-
preSend
-
Prepare a message for sending.
-
punyencodeAddress
-
Converts IDN in given email address to its ASCII form, also known as punycode, if possible.
-
$scope
-
-
$Sender
-
The Sender email (Return-Path) of the message.
-
$Sendmail
-
The path to the sendmail program.
-
$server_caps
-
The set of SMTP extensions sent in reply to EHLO command.
-
$sign_cert_file
-
The S/MIME certificate file path.
-
$sign_extracerts_file
-
The optional S/MIME extra certificates ("CA Chain") file path.
-
$sign_key_file
-
The S/MIME key file path.
-
$sign_key_pass
-
The S/MIME password for the key.
-
$SingleTo
-
Whether to split multiple to addresses into multiple messages or send them all in one message.
-
$SingleToArray
-
Storage for addresses when SingleTo is enabled.
-
$smtp
-
An instance of the SMTP sender class.
-
$SMTPAuth
-
Whether to use SMTP authentication.
-
$SMTPAutoTLS
-
Whether to enable TLS encryption automatically if a server supports it, even if `SMTPSecure` is not set to 'tls'.
-
$SMTPDebug
-
SMTP class debug output mode.
-
$SMTPKeepAlive
-
Whether to keep SMTP connection open after each message.
-
$SMTPOptions
-
Options array passed to stream_context_create when connecting via SMTP.
-
$SMTPSecure
-
What kind of encryption to use on the SMTP connection.
-
$smtp_conn
-
The socket for the server connection.
-
$SMTP_PORT
-
SMTP server port number.
-
$smtp_transaction_id_patterns
-
-
$Subject
-
The Subject of the message.
-
secureHeader
-
Strip newlines to prevent header injection.
-
send
-
Create a message and send it.
-
sendAndMail
-
Send an SMTP SAML command.
-
sendCommand
-
Send a command to an SMTP server and check its return code.
-
sendHello
-
Send an SMTP HELO or EHLO command.
-
sendmailSend
-
Send mail using the $Sendmail program.
-
sendString
-
Send raw data to the POP3 server.
-
serverHostname
-
Get the server hostname.
-
set
-
Set or reset instance properties.
-
setDebugLevel
-
Set debug output level.
-
setDebugOutput
-
Set debug output method.
-
setError
-
Add an error to the internal error store.
-
setError
-
Set error messages and codes.
-
setError
-
Add an error message to the error container.
-
setFrom
-
Set the From and FromName properties.
-
setLanguage
-
Set the language for error messages.
-
setMessageType
-
Set the message type.
-
setTimeout
-
Set SMTP timeout.
-
setVerp
-
Enable or disable VERP address generation.
-
setWordWrap
-
Apply word wrapping to the message body.
-
sign
-
Set the public and private key files and password for S/MIME signing.
-
SMTP
-
PHPMailer RFC821 SMTP email transport class.
-
smtpClose
-
Close the active SMTP session if one exists.
-
smtpConnect
-
Initiate a connection to an SMTP server.
-
smtpConnect
-
Initiate a connection to an SMTP server.
-
smtpSend
-
Send mail via SMTP.
-
startTLS
-
Initiate a TLS (encrypted) session.
-
STOP_CONTINUE
-
Error severity: message, likely ok to continue processing.
-
STOP_CRITICAL
-
Error severity: message, plus full stop, critical error reached.
-
STOP_MESSAGE
-
Error severity: message only, continue processing.