Класс 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

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

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


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