- You time-shift internet radio programs.
- You sometimes want to communicate with the host/dj. For example, to make a music request
- The program has a non-show-specific email address. For example, dj *at* kexp.org (for making requests to the current DJ).
- You use Mozilla Thunderbird as your e-mail client.
- You leave your computer on all the time, with your e-mail client open.
Basically, it allows you to schedule emails to send at precise date/time. Here's what you do:
- Right-click this link and "Save link as" and save it to your desktop.
- In Tunderbird, go Tools -> Add-ons and click the "Install..." button. Choose the .xpi file you saved to your desktop. You will need to re-start Thunderbird.
- Once installed, compose your e-mail message as you would any e-mail. Instead of sending, choose File -> Send Later. That will bring up this dialog:
- Schedule your send using the date/time menus at the top. Then click "Send Later at specified time". I'd disregard all other options.
OR, be an ultra-nerd and use the "at" command...
For those nerdily inured to Mac OS X's UNIX features, you can accomplish the same feat as outlined above using "at".
First, you need to enable the
atrunutility. It runs commands scheduled with
at, but is disabled by default.
suto root and run this command:
launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plistAnd if you haven't configured postfix to send outgoing mails, you'll need to do that. Check out this great tip on how to set up postfix to relay through GMail.
Alright, so to schedule an email to be sent, open up a terminal and first type the date/time (in POSIX format) you want it to be sent like this:
$ at -t 200910112232You will then enter input mode. Enter your commands here like this:
mail -s "Music Request" [ENTER TO EMAIL HERE] Dear DJ, Last night you saved my life. Can you please play, "Crazy Horses" by The Osmonds? Thanks so much! Love, MeThen hit enter once (blank line), then CTRL-d to exit input mode. Your mail is now scheduled! To see scheduled jobs, enter the 'atq' command.