Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Рассылки. Проблема отсылки выпуска с помощью SendMessage

00 голосов
1
Здавствуйте!
Дело в том, что есть необходимость средствами API создать выпуск рассылки и отослать его.
Выпуск создается без проблем с помощью CPosting::Add, а вот отправить никак не получается..
функция SendMessage (CPosting::SendMessage), на первый взгляд, не представляет собой ничего сложного. Там всего три параметра:
int ID - Идентификатор выпуска
int timeout = 0 - Максимальное время отправки в секундах
int maxcount = 0 - Максимальное количество писем для отправки.

т.е. я пытаюсь отправить выпуск следующим образом - SendMessage($posting_ID, 0,0), где $posting_ID - идентификатор выпуска, но выпуск не отсылается. В то время, как если я отсылаю выпуск через интерфейс модуля почтовых рассылок - все проходит нормально.
В чем может быть проблема?
Спасибо!
спросил 24 Июль, 13 от Kania (5,180 баллов)

1 Ответ

00 голосов
Попробуйте так:
Код
$obPosting = new CPosting;
$obPosting->ChangeStatus($ID, "P");
$obPosting>SendMessage($ID);
ответил 24 Июль, 13 от Miso (740 баллов)

Похожие вопросы

0 голосов
1 ответ
спросил 14 Март, 14 от ASpec (160 баллов)
0 голосов
3 ответов
0 голосов
0 ответов
0 голосов
2 ответов
0 голосов
3 ответов
спросил 20 Март, 14 от Hukto (120 баллов)