Properties

$Priority

$Priority : 

Type

$CharSet

$CharSet : 

Type

$ContentType

$ContentType : 

Type

$Encoding

$Encoding : 

Type

$ErrorInfo

$ErrorInfo : 

Type

$From

$From : 

Type

$FromName

$FromName : 

Type

$Sender

$Sender : 

Type

$Subject

$Subject : 

Type

$Body

$Body : 

Type

$AltBody

$AltBody : 

Type

$WordWrap

$WordWrap : 

Type

$Mailer

$Mailer : 

Type

$Sendmail

$Sendmail : 

Type

$PluginDir

$PluginDir : 

Type

$Version

$Version : 

Type

$ConfirmReadingTo

$ConfirmReadingTo : 

Type

$Hostname

$Hostname : 

Type

$MessageID

$MessageID : 

Type

$Host

$Host : 

Type

$Port

$Port : 

Type

$Helo

$Helo : 

Type

$SMTPSecure

$SMTPSecure : 

Type

$SMTPAuth

$SMTPAuth : 

Type

$Username

$Username : 

Type

$Password

$Password : 

Type

$Timeout

$Timeout : 

Type

$SMTPDebug

$SMTPDebug : 

Type

$SMTPKeepAlive

$SMTPKeepAlive : 

Type

$SingleTo

$SingleTo : 

Type

$smtp

$smtp : 

Type

$to

$to : 

Type

$cc

$cc : 

Type

$bcc

$bcc : 

Type

$ReplyTo

$ReplyTo : 

Type

$attachment

$attachment : 

Type

$CustomHeader

$CustomHeader : 

Type

$message_type

$message_type : 

Type

$boundary

$boundary : 

Type

$language

$language : 

Type

$error_count

$error_count : 

Type

$LE

$LE : 

Type

$sign_key_file

$sign_key_file : 

Type

$sign_key_pass

$sign_key_pass : 

Type

Methods

IsHTML()

IsHTML(  $bool) 

Parameters

$bool

IsSMTP()

IsSMTP() 

IsMail()

IsMail() 

IsSendmail()

IsSendmail() 

IsQmail()

IsQmail() 

AddAddress()

AddAddress(  $address,   $name = '') 

Parameters

$address
$name

AddCC()

AddCC(  $address,   $name = '') 

Parameters

$address
$name

AddBCC()

AddBCC(  $address,   $name = '') 

Parameters

$address
$name

AddReplyTo()

AddReplyTo(  $address,   $name = '') 

Parameters

$address
$name

Send()

Send() 

SendmailSend()

SendmailSend(  $header,   $body) 

Parameters

$header
$body

MailSend()

MailSend(  $header,   $body) 

Parameters

$header
$body

SmtpSend()

SmtpSend(  $header,   $body) 

Parameters

$header
$body

SmtpConnect()

SmtpConnect() 

SmtpClose()

SmtpClose() 

SetLanguage()

SetLanguage(  $lang_type,   $lang_path = 'language/') 

Parameters

$lang_type
$lang_path

AddrAppend()

AddrAppend(  $type,   $addr) 

Parameters

$type
$addr

AddrFormat()

AddrFormat(  $addr) 

Parameters

$addr

WrapText()

WrapText(  $message,   $length,   $qp_mode = false) 

Parameters

$message
$length
$qp_mode

UTF8CharBoundary()

UTF8CharBoundary(  $encodedText,   $maxLength) 

Parameters

$encodedText
$maxLength

SetWordWrap()

SetWordWrap() 

CreateHeader()

CreateHeader() 

GetMailMIME()

GetMailMIME() 

CreateBody()

CreateBody() 

GetBoundary()

GetBoundary(  $boundary,   $charSet,   $contentType,   $encoding) 

Parameters

$boundary
$charSet
$contentType
$encoding

EndBoundary()

EndBoundary(  $boundary) 

Parameters

$boundary

SetMessageType()

SetMessageType() 

HeaderLine()

HeaderLine(  $name,   $value) 

Parameters

$name
$value

TextLine()

TextLine(  $value) 

Parameters

$value

AddAttachment()

AddAttachment(  $path,   $name = '',   $encoding = 'base64',   $type = 'application/octet-stream') 

Parameters

$path
$name
$encoding
$type

AttachAll()

AttachAll() 

EncodeFile()

EncodeFile(  $path,   $encoding = 'base64') 

Parameters

$path
$encoding

EncodeString()

EncodeString(  $str,   $encoding = 'base64') 

Parameters

$str
$encoding

EncodeHeader()

EncodeHeader(  $str,   $position = 'text') 

Parameters

$str
$position

HasMultiBytes()

HasMultiBytes(  $str) 

Parameters

$str

Base64EncodeWrapMB()

Base64EncodeWrapMB(  $str) 

Parameters

$str

EncodeQP()

EncodeQP(  $input = '',   $line_max = 76,   $space_conv = false) 

Parameters

$input
$line_max
$space_conv

EncodeQ()

EncodeQ(  $str,   $position = 'text') 

Parameters

$str
$position

AddStringAttachment()

AddStringAttachment(  $string,   $filename,   $encoding = 'base64',   $type = 'application/octet-stream') 

Parameters

$string
$filename
$encoding
$type

AddEmbeddedImage()

AddEmbeddedImage(  $path,   $cid,   $name = '',   $encoding = 'base64',   $type = 'application/octet-stream') 

Parameters

$path
$cid
$name
$encoding
$type

InlineImageExists()

InlineImageExists() 

ClearAddresses()

ClearAddresses() 

ClearCCs()

ClearCCs() 

ClearBCCs()

ClearBCCs() 

ClearReplyTos()

ClearReplyTos() 

ClearAllRecipients()

ClearAllRecipients() 

ClearAttachments()

ClearAttachments() 

ClearCustomHeaders()

ClearCustomHeaders() 

SetError()

SetError(  $msg) 

Parameters

$msg

RFCDate()

RFCDate() 

ServerVar()

ServerVar(  $varName) 

Parameters

$varName

ServerHostname()

ServerHostname() 

Lang()

Lang(  $key) 

Parameters

$key

IsError()

IsError() 

FixEOL()

FixEOL(  $str) 

Parameters

$str

AddCustomHeader()

AddCustomHeader(  $custom_header) 

Parameters

$custom_header

MsgHTML()

MsgHTML(  $message,   $basedir = '') 

Parameters

$message
$basedir

_mime_types()

_mime_types(  $ext = '') 

Parameters

$ext

set()

set(  $name,   $value = '') 

Parameters

$name
$value

getFile()

getFile(  $filename) 

Parameters

$filename

SecureHeader()

SecureHeader(  $str) 

Parameters

$str

Sign()

Sign(  $key_filename,   $key_pass) 

Parameters

$key_filename
$key_pass