Для отправки писем из нашего абстрактного модуля нам понадобится реализация, 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(), //массив строк тела письма
);