Hook_mail

 →  Отправка писем из модуля

published 10 August 2011

Для отправки писем из нашего абстрактного модуля нам понадобится реализация, hook_mail.

hook_mail($key, &$message, $params),

где

$message = array( ‘id’ => $module . ‘_’ . $key, ‘module’ => $module, //название нашего модуля ‘key’ => $key, //идентификатор отправки ’to’ => $to, /адрес отправителя, должен соответствовать RFC 2822 (например: user@example.com user@example.com, anotheruser@example.com User User , Another User )/ ‘from’ => isset($from) ? $from : $default_from, //адрес отправителя, по умолчанию адрес сайта ’language’ => $language, ‘params’ => $params, //массив параметров для построения письма ‘subject’ => ‘’, //тема письма ‘body’ => array(), //массив строк тела письма );