- Модуль: sender
- Путь к файлу: ~/bitrix/modules/sender/lib/mailingmanager.php
- Класс: BitrixSenderMailingManager
- Вызов: MailingManager::checkSend
static function checkSend()
{
if(COption::GetOptionString("sender", "auto_method") !== 'cron')
return;
$mailingChainDb = MailingChainTable::getList(array(
'select' => array('ID'),
'filter' => array(
'=STATUS' => array(
MailingChainTable::STATUS_SEND,
MailingChainTable::STATUS_PLAN,
),
'=MAILING.ACTIVE' => 'Y',
'<=AUTO_SEND_TIME' => new TypeDateTime(),
)
));
while ($mailingChain = $mailingChainDb->fetch())
{
static::chainSend($mailingChain['ID']);
}
}