Хочу автоматом отправить рассылку. Использую следующий код:
В итоге выпуск создается, статус выставляется, а на почте ничего нет. С массивом адресов $email_base все в порядке - проверял. В чем может быть проблема, подскажите.
P.S. Из админки если изменить статус выпуска и заново его же отправить, то письма придут без проблем.
Код |
---|
$arPolya = array( 'STATUS' => 'P', 'SENT_BCC' => implode(',', $email_base), 'FROM_FIELD' => COption::GetOptionString('main', 'email_from', 'дефолтмэйл'), 'SUBJECT' => 'Вышла рассылка', 'BODY_TYPE' => 'html', 'BODY' => 'Добрый день! Это автоматическая рассылка.', 'DIRECT_SEND' => 'Y', 'CHARSET' => 'UTF-8' //'GROUP_ID' => Array(implode(",", $res_group)) ); CModule::IncludeModule('subscribe'); $posting = new CPosting; $ID = $posting->Add($arPolya); if ($ID) $posting->SendMessage($ID); |
В итоге выпуск создается, статус выставляется, а на почте ничего нет. С массивом адресов $email_base все в порядке - проверял. В чем может быть проблема, подскажите.
P.S. Из админки если изменить статус выпуска и заново его же отправить, то письма придут без проблем.