There is no point in re-inventing the wheel if you are only doing this once. You already have a built-in scheduler in windows that can do the action part at x'o clock every weekday, you can write a small app that does the email part seperately and not have to have another windows service taking up processing time when you already have one.