Что у вас в переменых $to и $body?
$to = [
'email' => 'test@domain.com',
'email_reply_to' => false,
'name_reply_to' => false,
];
$body тест html письма
Что у вас в переменых $to и $body?
$to = [
'email' => 'test@domain.com',
'email_reply_to' => false,
'name_reply_to' => false,
];
$body тест html письма
Возможно у вас Планировщик (cron) не настроен на сервере
планировщик работает и видно как туда попадают и отправляются письма из массовой рассылки, скорей всего что то с отправкой именно моих писем, возможно какие то параметры письма не задаю, но без очереди нормально отправляется
Подскажите что не так.
Пробую отправлять письма при помощи
cmsCore::getController('messages')->sendEmail($to, ['text' => $body],[],0);
Если стоит настройка «Использовать систему очереди для отправки e-mail» то письма не отправляются (при этом рассылки из модуля сообщений работают через очередь) в очередь эти письма попадают но висят со статусом «Ожидает выполнения»
Если очередь отключить то и письма из моего компонента отправляются