delay delivery options in Mail...

Ynought

Registered
Is there a way to specific the time for when a message is sent? I know that Outlook (Microsoft) has a "delivery options" option wherein you can specify the date (and time) for a message to go out. Anything like that with Mail?

Thanks
 
While I have never understood the need for such functionality, to answer your question directly, delay send functionality doesn't exist in mail.

You could create an applescript/automator - to execute at a given time, which would launch mail and send/recieve.

But the delay send feature doesn't exist in the current version of Mail.app - that I am aware of.
 
Sometimes you may want to send a message at a particular time that isn't now. Maybe you want an email to go out first thing in the morning but you want to craft it now because in the morning you have an appointment. It's not too frequent that the need arises but it does happen.

Presumably Mail would have to be closed for your suggestion to work?
 
Actually it will need to be open, the automator action sends apple events to Mail.app to do the actual sending.
 
I guess what I meant was, Mail will have to be closed to prevent the message from being sent and the automater will later have to open Mail. That is, would using that type of script prevent me from using Mail in the meantime (before the desired send time)?
 
Yup.. you get the idea.. so create the message.. send it.. but set mail to not deliver right away.. OR

create the email body in a text message.. have automator send an email to a specified address and include the file as an attachment?
Na, I don't like that either... :)
 
While I have never understood the need for such functionality...

So I came across a need again. Say I want to send a message to the prof. I'm working for. I have a question that I want to email him. We just had a meeting and now he's on his way to say...Hong Kong. I don't want to forget the question but I don't want to bombard him with emails as soon as he gets there either so I write the mail and delay it until two days after his arrival. Make sense? I know there are a million ways to do this but it'd be cool if there was one simple one.
 
Back
Top