Procedural File: Mailer.php
Source Location: /sapphire/core/Mailer.php
Classes:
Mailer
Mailer objects are responsible for actually sending emails.
Page Details:
Tags:
encodeFileForEmail [line 323]
void encodeFileForEmail(
$file, [ $destFileName = false], [ $disposition = "attachment"], [ $extraHeaders = ""])
|
|
Parameters
| |
$file |
|
| |
$destFileName |
|
| |
$disposition |
|
| |
$extraHeaders |
|
encodeMultipart [line 247]
void encodeMultipart(
$parts, $contentType, [ $headers = false])
|
|
Parameters
| |
$parts |
|
| |
$contentType |
|
| |
$headers |
|
getMimeType [line 394]
void getMimeType(
$filename)
|
|
Parameters
htmlEmail [line 34]
void htmlEmail(
$to, $from, $subject, $htmlContent, [ $attachedFiles = false], [ $customheaders = false], [ $plainContent = false], [ $inlineImages = false])
|
|
Parameters
| |
$to |
|
| |
$from |
|
| |
$subject |
|
| |
$htmlContent |
|
| |
$attachedFiles |
|
| |
$customheaders |
|
| |
$plainContent |
|
| |
$inlineImages |
|
loadMimeTypes [line 404]
plaintextEmail [line 160]
void plaintextEmail(
$to, $from, $subject, $plainContent, $attachedFiles, [ $customheaders = false])
|
|
Parameters
| |
$to |
|
| |
$from |
|
| |
$subject |
|
| |
$plainContent |
|
| |
$attachedFiles |
|
| |
$customheaders |
|
processHeaders [line 312]
void processHeaders(
$headers, [ $body = false])
|
|
Parameters
QuotedPrintable_encode [line 364]
void QuotedPrintable_encode(
$quotprint)
|
|
Parameters
validEmailAddr [line 376]
void validEmailAddr(
$emailAddress)
|
|
Parameters
wrapImagesInline [line 275]
void wrapImagesInline(
$htmlContent)
|
|
Parameters
wrapImagesInline_rewriter [line 297]
void wrapImagesInline_rewriter(
$url)
|
|
Parameters
|
|