mcfalu
Новичок
блокировка повторной оправки одинаковых писем
Хочу получить совет как правильно сделать блокировку повторной отправки писем...
Сразу оговорюсь - речь идет НЕ о спам рассылке.
Есть скрипт, вызывая который происходит отправка уведомлений пользователям сайта. Запустили скрипт - определили список кому нужно отправлять и каждому отправили письмо.
При этом если заново запустить данный скрипт, он выполнится повторно и произойдет повторная отправка писем, что не есть хорошо.
Как лучше сделать механизм блокировки повторной отправки одному и тому-же пользователю одного и того-же письма.
Первое что приходит в голову - вести лог отправки, и перед тем как вызывать функцию mail смотреть отправляли недавно указанному пользователю или нет.
Хочу получить совет как правильно сделать блокировку повторной отправки писем...
Сразу оговорюсь - речь идет НЕ о спам рассылке.
Есть скрипт, вызывая который происходит отправка уведомлений пользователям сайта. Запустили скрипт - определили список кому нужно отправлять и каждому отправили письмо.
При этом если заново запустить данный скрипт, он выполнится повторно и произойдет повторная отправка писем, что не есть хорошо.
Как лучше сделать механизм блокировки повторной отправки одному и тому-же пользователю одного и того-же письма.
Первое что приходит в голову - вести лог отправки, и перед тем как вызывать функцию mail смотреть отправляли недавно указанному пользователю или нет.