Steve Hodgson wonders
:
Looking into making more use of mail.app again I was surprised to see that it still doesn’t appear to have a ’send later’ option to allow a new message to be queued. Am I missing a trick here or is there some
hack available to fix this?
I know of at least two ways to schedule an email in Mail.app so that it is sent a particular time.
Joe Kissell described one way in a recent post
on MacWorld using Chris Shull’s iCalMail
. Joe suggests using it to email reminders to attendees at meetings, but it works just as well as a way to schedule future email delivery.
Another way
is provided by Andreas Amann’s “Schedule Delivery” script which is part of his Mail Scripts collection). You can schedule delivery without leaving Mail and without restricting the way you compose your email. It lets you compose your message as you normally do, without the restrictions of iCal’s Notes field, and add any attachments you might want to send.
I have found the second option a useful way to assure my boss that I’m working hard while out for a long lunch in the sun with friends. No doubt there are more noble uses for it too.
Tags: Apple Mail, Apple Mail Tips, applescript, delayed delivery, emailing your boss from the pub, iCal, mail.app, schedule
Another way is with some serious Quicksilver hack-fu:
* Invoke Quicksilver
* Press . to enter text-entry mode
Type the email.
* Tab, and highlight action Email To (Send Directly)…
* Choose an addressee
Then, INSTEAD of pressing Return, press Ctrl-Return
This selects the action as a ‘noun’.
* Now type to select ‘Run At Time…’ or ‘Run After Delay…’
* Enter a delay, such as ‘5m’ or ‘2h’.
* Press return and bask in Quicksilver goodness!
Mithras, that’s very clever. I didn’t know that one could do that. Although it would be a pain for an email of any length.
Selecting actions as nouns? I’m going to have to play around with that for a while. Thanks.
Grmpf, Mail.app on NextStep used to have that functionality built in
Tim – I think we need to have a little chat about your lunch time habits. See me in my office tomorrow morning please.
There is a website called http://www.LetterMeLater.com that lets you easily do this. Schedule an email to be sent automatically any time you want! Plus your email will be set as the return address.
I really do wish Mail.app allowed a queue; that’s one feature I miss that used to be part of Entourage or Em@iler. I’m forever forgetting something to add (or a CC I was supposed to add) and that little delay would really help.
Automator offers the easiest solution.
Don’t know if this thread is still alive, but a script to insert a 30 second delay from the time of hitting “send” to the time mail is sent would eliminate 95% of the “Oh, crap! Wait!” errors that happen in my office. Productivity would not be affected (effected?), but that waiting period would fix so many errors.
Anyone out there want to code a great little plug-in????? Please???
At the time of writing, Andreas Amann’s “Schedule Delivery†script doesnt work with Leopard.