Как оповестить пользователя о его бездействии?

Главные вкладки

Аватар пользователя stasroot stasroot 21 января 2011 в 23:38

Всем привет! Подскажите пожалуйста как можно решить такую проблему: есть сайт на котором множество типов контента. Контент создается пользователями с разными ролями. На сайте есть условие,. согласно которому некоторые роли должны создавать контент определенных типов довольно регулярно, скажем два раза в день. Таких пользователей примерно 100 (активно пользующихся ресурсом) как в случае отсутствия активности у пользователя отправить ему уведомление на e-mail о том, что он за последние два дня не сделал записей? Все это автоматизировать.

Я так понимаю что тут без крона не обойтись. Допустим по крону мы выполнили задачу по поиску таких неактивных пользователей, теперь надо их уведомить, но на сервере стоит ограничение на отправку почты (30 писем в час) т.е. еще надо сделать так чтобы письма уходили пачечками до всех адресатов.

Какие у кого будут соображения, в какую сторону копать?

Заранее спасибо.

Комментарии