Используйте слоты, отдельный для каждой ячейки строки. Имя слота содержит имя соответствующего столбца таблицы; контент по умолчанию - значение выводится как есть; в качестве параметра принимает объект с данными строки. Например.
Создаете очередь из списка пользователей для которых необходимо сделать конкретную рассылку. Это может быть таблица в БД, список в редисе или мемкеше, или даже список в файле.
Создает скрипт который:
Берет n пользователей из списка п.1. Где n < допустимого числа сообщений.