Welcome to MSDN Blogs Sign in | Join | Help
A Safety Net for the Send Button

Sometimes the Send button can backfire. Have you ever sent a mail to the wrong person by mistake? Have you ever sent an email and then realized a second too late that you forgot an important point, or could have worded things more carefully, or even misspelled something obvious, like your own name?

Luckily, in Outlook you can set up a safety net for the Send button. On the Outlook team, we call it “delayed send.” You may find that it saves you a lot of potential embarrassment.

Delayed send is a simple idea: When you hit Send, Outlook automatically retains the message in your Outbox folder for a short length of time (for instance, one minute) before sending. Most times you won’t notice the delay. And if you hit Send and then realize you made a mistake, you can go to your Outbox, open up the message, modify it, and then re-send it – and the recipients never see the mistake.

But what about e-mails that need to be sent immediately? With a little more effort you can set up Outlook so that if you tag a message as urgent, it will be sent without the delay.

Here’s how you set up delayed send in Outlook 2007:

1. Go to Tools>Rules and Alerts.
2. Click New Rule.
3. Select Check messages after sending and then click Next.
4. Click Next again.  When Outlook confirms that you want this rule to apply to every message you send, click Yes.
5. Check the checkbox next to defer delivery by a number of minutes:clip_image002

6. Click on “a number of” and choose how many minutes you want mail to be delayed.  I find that 1 minute works very well.
7. Click Finish.
8. If your mail server is Microsoft Exchange, Outlook will tell you that this is a client-side rule, which is fine; click OK.
9. Click OK to close the Rules and Alerts window.

And now the safety net is in place! Try it – send a mail message, then go to the Outbox. Your message will wait patiently in the Outbox until the delay is over, and then away it goes. During the delay, you can double-click the message at any time to stop it from being sent, so you can make modifications and hit Send again. (Hitting Send again will reset the delay, so that you get another minute to rethink your changes.)

Note that Outlook needs to be running in order to actually send the message, so you should leave Outlook open until the message leaves the Outbox.  If you’re in the habit of dashing off a quick mail and then immediately closing your laptop or powering down your computer, you’ll want to set up an exception to the delayed-send rule, which leads me to…

The exception to the rule

It’s important to remember that this delayed-send rule will apply to every message you send. There may be times when you don’t want the delay in place. For instance, you may want to send mail immediately. Or, you may want to delay the delivery of a single message for longer than the rule specifies. (The delayed-send rule will override any delay-delivery settings you put on a single message, so it could cause messages to be sent sooner than you want.) If you want to be able to send mails without triggering the rule, you can set up category that exempts mail from the delayed-send rule. Here’s how to do that:

1. Go back to Tools>Rules and Alerts.
2. Select the delayed-send rule that you just created and click Change Rule > Edit Rule Settings.
3. Click Next, and click Yes for the “apply to every message” prompt.
4. Click Next again.
5. Under “Are there any exceptions,” check the checkbox next to except if assigned to category category.clip_image002[5]

6. Click on the “category” link.  You’ll be taken to the Color Categories window.
7. Click New to create a new category.
8. Name it “Urgent” (or whatever you prefer) and click OK. (Note that some people who receive your messages marked in this manner may see the category attached to your message; it’s best to choose a category name that you don’t mind other people reading.)
9. You should now see the “Urgent” category checked:
clip_image004
10. Click OK.  You should now see that the rule will only apply to messages that don’t have the “Urgent” category:clip_image006
11. Click Finish.

Then you can do the following to mark an individual mail as urgent before sending it:

1. Under the Home tab, click the dialog launcher (clip_image008) for the Options chunk:
clip_image010
2. Click on the Categories button and choose “Urgent.”
3. Click Close.

When you click Send, the message will send immediately.

Let us know if you think this is useful!

Thanks,

Andy Brauninger
Outlook Program Manager

Posted: Monday, April 14, 2008 7:37 PM by outblog

Comments

Gaurav Bindlish said:

Have been using this feature for long time now. Works perfect. Does it break the "delayed send" functionality [ability to send message at a pre-specified time]? Because I never seem to get that feature to work?

# April 14, 2008 6:47 PM

Ray Pennisi said:

I've used this feature for many years, but there is an important caveat: the delay isn't actual minutes but is instead clock minutes. This means that if you have a 1 minute delay set and you click send at 12:12:50, your email will send after 10 seconds as soon as the minute advances from 12 to 13. For this reason, I use a 2 minute delay, which translates into a delay from 1 minute 1 second to 2 minutes.

# April 14, 2008 8:28 PM

Andy Brauninger said:

Hi Gaurav -

I'm glad the feature works well for you!  Yes, this rule will override the "Do not deliver before" setting in the Message Options dialog box.  If you want, you can set up the exception category like I describe above, and use that category selectively on messages that you want to send at a later date.

Andy

# April 14, 2008 8:49 PM

Pirx said:

Hi,

yes, that's definitely useful.  I've been using it for years now.  I have two additional comments:

* I use the exception clause for messages marked with high importance (instead of the category you're proposing) or (that's a cool one) a phrase ".  " in the subject line.  In this way I can unobtrusively send unimportant mail immediately.

* This rule unfortunately will make you re-write your message if Outlook works in Exchange mode *and* you have to re-visit the message in the Outbox folder.  As soon as you enter Outbox, message's "sent" timestamp is reset to "None", and there is no way I can find to re-send the message.  I have to manually put the content into another reply, and submit it all over again.

Pirx

# April 15, 2008 1:43 AM

PST Repair said:

Life and Face saving tip, thanks!

# April 15, 2008 5:29 AM

Lara Suddes said:

I would like to know the answer to the last comment as I use delayed sending often and would hate for the 'defer delivery by a number of minutes' to break that rule

# April 15, 2008 6:21 AM

Robin Simmons said:

Thank you for this post, I now have the Rule setup.

Regarding your note: 8. Name it “Urgent” (or whatever you prefer) and click OK. (Note that some people who receive your messages marked in this manner may see the category attached to your message; it’s best to choose a category name that you don’t mind other people reading.), there is another Rule you can create to 'Clear catagories on mail' to avoid the recipient seeing your catagories.

Thanks again.

Robin

# April 15, 2008 9:46 AM

Hannes Engelbrecht said:

Thanks for the great tip, Andy!

# April 15, 2008 10:12 AM

Boris said:

Hi,

one cool feature of KMail is that is warns you when you hit "Send" button and you did not attach an attachment to the message when the text of the message contains word "attachment" (or other words you specify). Something like that available? It's really a common mistake to forget to attach something, so it would be cool to have it in Outlook. (I am not using Outlook, so I apologize if it does this already.)

# April 16, 2008 3:49 PM

EdwardL said:

Doie it work if you do do have Microsoft Exchange, ?

# April 25, 2008 8:10 PM

Pirx said:

EdwardL, please see the second bullet in my comment above:

* This rule unfortunately will make you re-write your message if Outlook works in Exchange mode *and* you have to re-visit the message in the Outbox folder.  As soon as you enter Outbox, message's "sent" timestamp is reset to "None", and there is no way I can find to re-send the message.  I have to manually put the content into another reply, and submit it all over again.

So, it works, but not so conveniently as in the normal POP3 mode.

Pirx

# April 26, 2008 12:15 PM

Stefan said:

@ Andy Brauninger: Nice tips on this blog. I will definitely subscribe to the RSS feed :-).

@ Pirx: Thanks for these additional tips. Very welcome!

# April 27, 2008 11:26 AM

outblog said:

Prix: I believe the issue with the item not sending that you mentioned is a known issue if you have the reading pane enabled in the Outbox folder.  If you turn off the reading pane in that folder (which is the default), then Outlook will process the item as expected and send the message as expected.

Ryan, Outlook PM

# April 29, 2008 9:25 PM

Jason said:

@Ray

On my system it does not appear to be a clock delay, but is in fact an actual 60-second delay. If I send it at 2:17:30, the message sits in my Outbox till 2:18:37.  If I send it at 2:18:50 it sits in my Outbox till 2:19:57.  In no case can I get it to send in less than 65 seconds or more than about 70 seconds, no matter what part of the minute I hit send.

I made my "exception" rule so that the rule won't fire off if the word "sendnow" is in the address.  Then if I want to send now I'll simply bcc sendnow@mydomain.com and the message goes out immediately.

# April 30, 2008 2:19 PM

Pirx said:

@Ryan: thanks for the hint, but nope, my preview pane is hidden for Outbox.  Maybe it's some other internal component that marks the message read in the background...  I can see the sent timestamp only for a second or so when entering the Outbox.  That's a real bummer, you know...

Pirx

# May 1, 2008 5:37 AM

outblog said:

Prix: Do you have any 3rd party Outlook add-ins installed? The behavior your seeing is not expected, and it sounds like something is modifying messages that you select in Outlook and therefore the item is losing its submitted status.

--Ryan

# May 2, 2008 4:53 PM

Pirx said:

Hi Ryan,

the only COM add-ins listed by System Information are SharePoint server ones.  Oh well...

Regards,

Pirx

# May 5, 2008 2:40 AM

Kamran Ahmed said:

how do i set the defer time to more than 120 minutes because 120 minutes is a little less for me

# June 13, 2008 5:51 PM

Geoff said:

For balance between delayed send and ability to send immediately (and easily), I have found the following settings to be best:  Outlook Options>Mail Setup tab> uncheck Send Immediately When Connected. Then, on same dialog (Mail Setup tab), click Send/Receive..> check on Schedule an Automatic Send/Receive Every [10] Minutes. With these settings, when afterthought occurs, I can usually rescue a msg from Outbox before it is sent.  Yet, when I want a msg sent immediately, after sending the single msg itself, I simply hit main Send/Receive button in Outlook to empty the Outbox.

# June 20, 2008 11:10 AM

William Baucom said:

I am using Outlook 2002.  I can't get it to send after a delay.  It waits until I hit send/receive or until the timed send/receive triggers.

# July 2, 2008 4:00 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker