Класс A_Mail

Формирование и отправка письма. Подробнее...

Граф наследования:A_Mail:

Smarty

Полный список членов класса

Открытые члены

Открытые атрибуты


Подробное описание

Формирование и отправка письма.

Конструктор(ы)

__construct ( template = '',
mode = 'text' 
)

Конструктор.

Аргументы:
string $template='' Шаблон письма.
string $mode='text' Формат письма: text или html.


Методы

addAttachment ( path,
filename = '',
mime = '' 
)

Прикрепить файл.

Аргументы:
string $path Путь к файлу.
string $filename='' Имя файла.
string $mime='' Mime тип файла.
Возвращает:
boolean Успешность операции.

addAttachmentById ( id  ) 

Прикрепить зарегистрированный файл.

Аргументы:
integer $id Числовой идентификатор файла.
Возвращает:
boolean Успешность операции.

getContent (  ) 

Получить результат обработки шаблона письма.

Возвращает:
string Результат обработки шаблона письма.

send ( email  ) 

Отправить письмо.

Аргументы:
string $email Email адресата, если несколько то через запятую или в виде массива.

setFrom ( email,
name = '' 
)

Установить отправителя и обратный адрес.

Аргументы:
string $email email.
string $name='' Имя отправителя.

setHTML ( html  ) 

Установить HTML содержимое письма.

Аргументы:
string $html HTML содержимое письма.

setSubject ( subject  ) 

Установить тему письма.

Аргументы:
string $subject Тема письма.

setText ( text  ) 

Установить текст письма.

Аргументы:
string $text Текст.


Данные класса

$mail

Объект письма.

$mode

Формат письма: text или html.

$template

Шаблон письма.

Первая строка в шаблоне - тема письма.


Объявления и описания членов класса находятся в файле: