Send a regular reminder (or do other normally cron-dependent tasks) while in maintenance mode I recently had an episode where I put a site into maintenance mode to perform a security upgrade and forgot to go live again afterwards, resulting in almost a day of downtime before I caught the error.

I thought I could set up a rule to send me an e-mail whenever cron runs if it detects that the site is in maintenance mode, but I don't think that's going to work because cron can't execute when maintenance mode is on. A preliminary test seems to confirm that. I put the site in maintenance mode, attempted to run cron manually, and no e-mail was generated.

Is there another module or method I could use to send myself a reminder so this won't happen again?
I, personally, can think of a hamfisted, hacky way do do this, but I would prefer for someone else to provide a more elegant solution.

My web host doesn't allow SSH, but does have a "tasks" feature that essentially pulls a designated website URL at regular intervals; I'm currently using it to run Cron externally and get around Drupal 7's default Poormanscron implementation.

So I could bootstrap Drupal from a custom script and have it get pulled as an hourly task. It would variable_get('site_offline') and do nothing (or maybe redirect to index.php in case a 'bot discovers it) if false and invoke the Rule that sends the reminder e-mail if true.

Heck, if Rules or Drupal's e-mail abilities are also disabled while in maintenance mode, I can just generate the e-mail with straight PHP.