I like the idea (by the way, you want the word "recipient" not "receipement" for the address/person you send the email to).
I found the UI for setting times confusing, and am wondering if it works? Look at the image below. With all those times selected on multiple days, does the summary at the bottom really make sense? It seems like times are missing? Especially the 5:15.
As a note, I would have picked "green" to indicate something will happen. "Red" is usually a "no go." I think green on a white background probably would work just fine:
There's also a number of errors in the browser's console:
Resource interpreted as Script but transferred with MIME type text/html: "http://ib.adnxs.com/a_usersync?c=0&cbfn=ANX_async_load". ANX_async_usersync.js:19
Uncaught SyntaxError: Unexpected identifier email.sh:63
Uncaught SyntaxError: Unexpected token : email.sh:73
Uncaught ReferenceError: raw_cron_data is not defined email.js?1.6.2:1
Uncaught TypeError: Cannot read property 'rows' of null email.js?1.6.2:1
P.S.: Do you really need to use the IP
of the mail server? No name resolution?