|
Валентин
Зарегистрирован: 30 июл 2014, 12:45 Сообщения: 31
|
Проблема заключается в следующем:
- к примеру, раздел "email рассылка" содержит набор из 12 писем с частотой отправки 1 раз в месяц, то есть на год - объявление, добавленное на срок меньше года или то, что удалено самим пользователем попадает в раздел "удаленные" - через, к примеру, пол-года после удаления, пользователь восстанавливает объявление - как результат, ему по этому объявлению приходит все ранее не отправленные за пол-года уведомления, в количестве 6 штук - СПАМ.
Решение задачи: после восстановления из удаленных, делать проверку и отправлять ТОЛЬКО ОДНО последнее актуальное уведомление, остальные же считать как отправленные. Или же изначально не останавливать маркировку для якобы отправленных уведомлений, если объявление по той или иной причине находится в разделе удаленные. То есть не останавливать график отправки уведомлений, а делать проверку объявления на актуальность и для удаленных просто их не отправлять, но помечать как отправленные.
|