Почтовые уведомления с интервалом отправки

Почтовые уведомления с интервалом отправки
01 ноября 2013 г.
Здравствуйте! Необходимо расширить функционал модуля "Обратная связь" следующим образом: когда посетитель заполняет форму и нажимает кнопку "отправить", уведомление об этом письме (содержащее данные заполненной формы), приходило бы на 20-30 почтовых адресов, которые вбиты в поля в настройках модуля (в идеале адреса можно было бы добавлять кнопкой (+)). Причем приходило с интервалом 30 минут, т. е. на первый адрес - сразу по нажатию кнопки "отправить" (как и уведомление администратору сайта), на второй адрес - через 30 минут, на третий через час и т. д. И еще условие - отправка должна осуществляться только в рабочее время (с 6:00 до 15:00 по МСК) и по рабочим дням. Т. е. если заявка отправлена в 14:00 часов пятницы, то в этот день отправится 3 письма (в 14:00, 14:30 и 15:00), и в следующий понедельник продолжится (начнется отправка в 9:00 и пока адреса не закончатся).
Возможно, для реализации потребуется cron, либо как-то запускать скрипт в фоновом режиме.
Предложите, пожалуйста, способы реализации и сколько это будет стоить.