Well, you need to create a
Thread
(or
BackgroundWorker
) object that sits and spins while watching for the appropriate date/time, and then you need to google to or search Codeproject for examples of how to send an email from your application. Doing both of those things is fairly trivial, and there are thousands of examples of how to do both on the net.
Personally, I would use a BackgroundWorker because it's easily canceled, and you can easily update the UI (if necessary or desired) to reflect the time remaining before the next mail is sent.
I wrote an article about scheduling (coming up with a regularly scheduled date/time here:
Scheduling Future Dates [
^]