Domain access & drupal_mail()

Главные вкладки

Аватар пользователя whiesam whiesam 31 октября 2014 в 9:12

Есть кастом модуль, после сабмита в форме он отправляет мыло написавшему.
Стоит модуль domain access, и возникает такая засада: Если в настройках модуля DA поставлен домен1 по умолчанию, то с какого бы домена не делался бы сабмит в форме, он отправляется от имени домена1 со всеми вытекающими (mimemail и прочее).

Ниже код, который я использую, как дать понять функции что надо работать от нужного домена?

<?php
drupal_mail
(
      
'user',
      
'register_no_approval_required',
      
$email,
      
NULL,
      array(
        
'account' => $account
      
),
      
variable_get('site_mail')
    );
?>

Ну и вопрос на засыпку, может кто знает: Как отправить свой шаблон (body) письма (в данном случае видно что я отправляю пострегистрационную страницу). Пошарился в гугле, говорят вроде как через hook_mail(). Но толкового ответа не нашёл.