I have an system right now where the user can setup to send out emails on a schedule. However, my clients want the ability to only allow 1 scheduled email to go out once a day. If they attempt to schedule another email to go out after it has already gone out that day they want to be able to disable it from going out until the next day.
What would be the best way to approach accomplishing the task? Is there a way I can do this using