Задать вопрос

Как отправить email в определенную дату?

Доброго времени суток!

Прошу помощи.
Есть таблица БД в которую заносятся записи:
- наименование
- дата уведомления
- email для уведомления

Необходимо, чтобы проходила проверка на дату, и если текущая дата и дата записанная в БД совпадают, то нужно отправить email на адрес который указан в этой же записи.

Заранее спасибо за помощь!
  • Вопрос задан
  • 490 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
BuriK666
@BuriK666
Компьютерный псих
Добавьте еще поле processed boolean,
SELECT * FROM queue WHERE date < now() AND processed = false;
Перед самой отрпавкой письма processed меняйте на true.
Ну и запускайте этот скрипт раз в день/час/минуту.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы