Another way is to run a job at the cutoff time, that checks if the last execution time of a given job was today. You can get the last executed time from variables - visual cron variables - jobs.  It could look like this: {JOB(c10a865e-7cfa-49be-aa5c-e94c5a310ddc|LastRun|)}
Then you could write a simple .net execute that checks the day of last execution:
using System;
public class Test
{
    public static bool JobExecutedToday(DateTime lastExecutionTime)
    {
        return lastExecutionTime.Date == DateTime.Now.Date;
    }
}  
And then you pass the last executed time into this method, and send an email depending on the result.
                      Edited by user
                       
2015-02-02T09:47:23Z
 | 
Reason: Not specified