Class SystemMail
License: GNU General Public License v2.0 only **********************************************************************************************
Class:
SystemMail Beside the methods of the parent class there are the following additional methods:
getMailText($systemMailId, &$user) - diese Methode liest den Mailtext aus der DB und ersetzt vorkommende Platzhalter durch den gewuenschten Inhalt
setVariable($number, $value) - hier kann der Inhalt fuer zusaetzliche Variablen gesetzt werden
sendSystemMail($systemMailId, &$user) - diese Methode sendet eine Systemmail nachdem der Mailtext ausgelesen und Platzhalter ersetzt wurden
Located at systemmail.php
Methods summary
public
|
#
__construct(
Constructor that will create an object of a SystemMail to handle all system notifications. |
public
string
|
#
getMailText( string $systemMailId,
diese Methode liest den Mailtext aus der DB und ersetzt vorkommende Platzhalter durch den gewuenschten Inhalt |
public
|
#
setVariable( integer $number, string $value )
die Methode setzt den Inhalt fuer spezielle Variablen |
public
true
|
#
sendSystemMail( string $systemMailId,
diese Methode sendet eine Systemmail nachdem der Mailtext ausgelesen und Platzhalter ersetzt wurden |
Methods inherited from Email
addBlindCopy()
,
addCopy()
,
addRecipient()
,
adminNotfication()
,
getMaxAttachementSize()
,
sendDataAsHtml()
,
sendEmail()
,
setCopyToSenderFlag()
,
setListRecipientsFlag()
,
setSender()
,
setSenderInText()
,
setSubject()
,
setText()
Methods inherited from PHPMailer
DKIM_Add()
,
DKIM_BodyC()
,
DKIM_HeaderC()
,
DKIM_QP()
,
DKIM_Sign()
,
__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()
,
smtpConnect()
,
smtpSend()
,
textLine()
,
utf8CharBoundary()
,
validateAddress()
,
wrapText()
Constants summary
Constants inherited from PHPMailer
CRLF
,
MAX_LINE_LENGTH
,
STOP_CONTINUE
,
STOP_CRITICAL
,
STOP_MESSAGE
Properties summary
private
|
$smTextObject
|
|
private
|
$smOrganization
|
|
private
|
$db
|
|
private
|
$smMailText
|
|
private
|
$smMailHeader
|
|
private
array
|
$smVariables
|
#
array()
|
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