M

mahon

+1
Репутация
0
Рейтинг
#1 Отправка писем из дополнения 26 августа 2025 в 11:47
Что у вас в переменых $to и  $body?
Loadырь

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

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

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

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

#1 Отправка писем из дополнения 26 августа 2025 в 06:57

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

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

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

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

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

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