Я написал программу asp.net, которая предназначена для получения пользовательских данных. Процесс, в котором пользователь может войти в систему и ввести свои данные, имеет дату начала и дату окончания, когда пользователю не разрешено войти в систему до даты начала или после даты окончания.
Я хочу отправить уведомление по электронной почте пользователям, чтобы войти в систему и ввести свои данные. Это электронное уведомление должно быть отправлено в дату начала процесса (которая хранится в таблице базы данных). Кроме того, пользователям системы должны быть отправлены два письма с напоминанием. Время отправки напоминания по электронной почте будет рассчитываться автоматически путем создания двух дат между начальной и конечной датами процесса.
Проблема, с которой я сейчас сталкиваюсь, заключается в том, как автоматически отправлять уведомления по электронной почте. Я написал процедуру отправки уведомления по электронной почте и сохранил ее в веб-сервисе asp.net. Но как я могу запустить эту процедуру в дату начала и в каждую дату напоминания?
Я пробовал несколько методов и думал об использовании таймеров, но безрезультатно.
Ценю вашу помощь,
shaknon