Отправка писем из дополнения

InstantCMS 2.X
#1 26 августа 2025 в 06:57

Подскажите что не так.

Пробую отправлять письма при помощи  

  1. cmsCore::getController('messages')->sendEmail($to, ['text' => $body],[],0);

Если стоит настройка «Использовать систему очереди для отправки e-mail» то письма не отправляются (при этом рассылки из модуля сообщений работают через очередь) в очередь эти письма попадают но висят со статусом «Ожидает выполнения»

Если очередь отключить то и письма из моего компонента отправляются

#2 26 августа 2025 в 07:52

Возможно у вас Планировщик (cron) не настроен на сервере

#3 26 августа 2025 в 10:52
Возможно у вас Планировщик (cron) не настроен на сервере
My-InstantCMS.Ru

планировщик работает и видно как туда попадают и отправляются письма из массовой рассылки, скорей всего что то с отправкой именно моих писем, возможно какие то параметры письма не задаю, но без очереди нормально отправляется

#4 26 августа 2025 в 11:34

Что у вас в переменых $to и  $body?

#5 26 августа 2025 в 11:47
Что у вас в переменых $to и  $body?
Loadырь

$to = [
                'email'          => 'test@domain.com',
                'email_reply_to' => false,
                'name_reply_to'  => false,
            ];

$body тест html письма

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.