Проблема: GetForm не отправляет email

#
Проблема: GetForm не отправляет email
Вкратце: суть задачи такова, что после заполнения некоей формы, email должен приходить на указанный в ней email-адрес, а не на адрес куратора формы.

Для этого я заполняю поле $params['e-mail-to'] значением $_POST['email'] , ну и передаю его в GetForm.

Почему-то emailы однажды перестали приходить на ящик (до того некоторое время приходили)

Код таков:

if (isset($_POST['Submit'])) {
     $params=array();
     //$params['e-mail'] = 'email';
     $params['e-mail-to'] = to_str($_POST['email']) ;
     $params['type'] = 0 ;
     $params['subject'] = 'Электронный сертификат' ;
    $Form =new Forms();



  $ext1 = $InformationSystem->GetInformationSystemItem( to_int($_POST['itemid'] ));
  $ext2 =  $InformationSystem->GetPropertysInformationSystemItem( to_int($_POST['itemid'] ));

  $ext=array();
  $ext['item_name'] = $ext1['information_items_name'];
  $ext['item_address']  = $ext2['26']['information_propertys_items_value'];
  $ext['item_city']  = $ext2['23']['information_propertys_items_value'];
  $ext['item_style']  = $ext2['25']['information_propertys_items_value'];
  $ext['item_st_metro']  = $ext2['24']['information_propertys_items_value'];
  $ext['item_nlessons']  = $ext2['27']['information_propertys_items_value'];
  $ext['item_pricedecleaned']  = $ext2['31']['information_propertys_items_value'];
  $ext['field_name']  = to_str($_POST['name']);
  $ext['field_fname']  = to_str($_POST['fname']);
  $ext['field_phone']  = to_str($_POST['iphone']);
  $ext['field_email']  = to_str($_POST['email']);

    $ext['field_QUID']  = $QUID ;
     $templ = 'ОбучениеЗаявкаПринятаЗаг';
   $result = $Form->GetForm(3, $templ, 'ОбучениеПослатьСертификатНа', $params, $ext );
  if ( $result  ) { // print_r( $Form->GetFillForm(3));
      $p = array();
       $p['fio'] = to_str($_POST['fname']) . '  '  .to_str($_POST['name']) ;
       $p['phone'] = to_str($_POST['iphone']);
       $p['addr'] = to_str($_POST['email']);
       $p['QUID'] = $QUID ;
       $InformationSystem->ShowInformationSystemItem(to_int($_POST['itemid']), 'ОбучениеЗаявкаПринята', $p);
   }
   else {
    $p = array();
    if ($result === 0 ) {
      $p['error'] = 'Неверно введён цифровой код. Повторите пожалуйста ввод' ; }
    else  if ($result === -1 )
     { $p['error'] = 'Поле "способ оплаты" обязательно к заполнению'; }
else { $p['error'] = 'ERROR ('.$result.')'; }
    $InformationSystem->ShowInformationSystemItem(to_int($_POST['itemid']), 'ОбучениеАнкетаЗаг');
$Form =new Forms();
    $result = $Form->ShowForm(3, 'ОбучениеАнкетаФорма', $p );
   }

     }


Подскажите пожалуйта, в чём может быть проблема?
#
Re: Проблема: GetForm не отправляет email

Выяснено: слетел sendmail на хостинге.

Извините за беспокойство.
Спасибо за внимание
Авторизация