Проблема с drupal_mail [Решено]

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

Аватар пользователя IgorPr IgorPr 15 декабря 2010 в 18:00

Начитался постов, но не могу понять, в чём причина непонятной работы функции drupal_mail.
В первом варианте письмо приходит, но есть только "от кого", подозреваю, что информация подтягивается из "конфига".
Во втором варианте, после переопределения $from, письмо не приходит.

Кто с этим сталкивался, подскажите , как решить.

<?php
function send_message_form_submit($form_id$form_values) {
  
$node node_load(arg(1));
  
$subject "Повідомлення з сайту ".$_SERVER['HOST_NAME']." від ".$form_values['values']['collective_email'];
  
$params['subject'] = 'Тема';
  
$params['body'] = 'Текст письма'
  
//Вариант 1: 
  
drupal_mail("add_form"/*$key*/""$node->field_collective_email[0]['value'], "ru"$params$from$send TRUE);
  
  
//Вариант 2: 
  //$from = "noreply@".$_SERVER['SERVER_NAME'];
  //drupal_mail("add_form", /*$key*/"", $to, language_default(), $params, $from, $send = TRUE);
}
?>

Комментарии

Аватар пользователя IgorPr IgorPr 16 декабря 2010 в 11:42
<?php
function add_form_mail($key, &$message$params) {
  
    
$message['subject'] = 'сообщение';
    
$message['body'] = 'Текст письма' "\n";
    
//$message['body'] .= 'somevar = ' . $params['somevar'];
  
}
?>