Have you ever written an email in Microsoft Outlook 2010 and wished you could send it later instead of right away? Maybe you’re finishing work late at night and want your email to arrive in the morning, or perhaps you’re coordinating with colleagues in a different time zone. Whatever the reason, Outlook 2010 makes it easy to delay the delivery of your emails using its built-in scheduling feature.
In this comprehensive guide, we’ll walk you through how to delay message delivery in Outlook 2010, explain why this feature is useful, and show you practical examples and troubleshooting tips. Whether you want to delay one email or schedule all outgoing messages, this tutorial covers it all — step by step.
What Does Delaying Message Delivery Mean in Outlook 2010?
In Microsoft Outlook 2010, the Delay Delivery feature allows you to schedule an email to be sent at a future date and time, instead of immediately when you click “Send.”
When you use this feature, the email stays in your Outbox folder until the scheduled delivery time arrives. Once that time comes — and Outlook is open — it will automatically send the message.
Essentially, it’s like setting a timer for your emails. You decide when the recipient receives it, giving you more control over your communication.
Why Delay Message Delivery in Outlook 2010?
There are several practical reasons to use delayed delivery:
| Reason | Description |
|---|---|
| Time Zone Differences | Schedule messages to reach recipients during their working hours. |
| Professional Timing | Send emails at optimal times (e.g., early morning on weekdays). |
| Error Checking | Gives you time to make edits before the email actually sends. |
| Automated Communication | Perfect for sending reminders or reports at specific intervals. |
| Work-Life Balance | Write emails after hours but send them during business time. |
Delaying message delivery helps you appear organized and considerate — especially in professional environments.
Requirements to Use Delayed Email Delivery
Before you start, make sure the following conditions are met:
-
You’re using Microsoft Outlook 2010 (desktop version).
-
Outlook must be connected to the internet or mail server at the scheduled send time.
-
If Outlook is closed or offline, the email won’t send until it reopens.
-
You have a configured email account (POP3, IMAP, or Exchange).
How to Delay a Single Email Message in Outlook 2010
Let’s start with the most common task — delaying a single outgoing email. Here’s how to do it step-by-step.
Step 1: Open Outlook and Create a New Email
Click New E-mail on the Home tab to compose your message.
Step 2: Write Your Message
Add the recipient’s email address, subject, and body as usual.
Step 3: Go to the “Options” Tab
While composing the message, click the Options tab in the ribbon menu.
Step 4: Click “Delay Delivery”
In the “More Options” group, click Delay Delivery.
This opens the Properties window for your message.
Step 5: Set the Delivery Date and Time
Under the “Delivery options” section, check the box labeled Do not deliver before, then set the desired date and time.
Example:
Step 6: Close the Properties Window
Click Close to save the settings.
Step 7: Send the Email
Click Send as usual.
Your email will now appear in the Outbox folder until the scheduled delivery time.
💡 Tip: You can still open the message in the Outbox to make last-minute edits before it’s sent.
How to Delay All Outgoing Emails in Outlook 2010
If you want every email to be delayed automatically — for example, by a few minutes — you can create a rule.
Step 1: Go to the Rules Menu
-
Click the File tab.
-
Select Manage Rules & Alerts.
Step 2: Create a New Rule
Click New Rule and choose Apply rule on messages I send under “Start from a blank rule.”
Step 3: Set Conditions
Click Next without selecting any conditions (to apply to all outgoing messages).
Confirm with “Yes” when Outlook asks if you want to apply it to all emails.
Step 4: Add a Delay Action
Select defer delivery by a number of minutes, and then click the underlined phrase a number of to specify the delay time (up to 120 minutes).
Step 5: Name and Save Your Rule
Name your rule something like “Delay All Outgoing Emails,” click Finish, and then OK.
From now on, every message you send will stay in the Outbox for the set delay period.
How to View, Edit, or Cancel a Delayed Email
You can always manage delayed emails before they’re sent.
To View or Edit:
-
Go to the Outbox folder.
-
Double-click the delayed email to open it.
-
Edit your content as needed.
To Cancel:
-
Open the delayed email.
-
Go to Options → Delay Delivery.
-
Uncheck Do not deliver before and click Close.
-
Send it immediately or delete it if no longer needed.
What Happens When Outlook Is Closed Before a Delayed Message Sends?
Here’s an important point many users miss:
Outlook must be open and connected to the internet for the delayed message to send.
If Outlook is closed at the scheduled time:
-
The email remains in the Outbox.
-
It sends automatically the next time Outlook is opened.
If you’re using Exchange Server, your message might still send even if Outlook is closed — because the scheduling happens on the server side.
Scheduling Tips: Setting the Perfect Send Time
Timing matters — especially for business emails. Here are some data-backed tips:
| Scenario | Recommended Time |
|---|---|
| Business Emails | 8:00 – 9:30 AM local time |
| Marketing or Announcements | Midweek (Tuesday–Thursday) mornings |
| Follow-Ups | 24–48 hours after initial contact |
| International Communication | Adjust to the recipient’s time zone |
You can use Delay Delivery to ensure your messages hit inboxes at the ideal moment.
Difference Between “Delay Delivery” and “Do Not Deliver Before”
Outlook’s “Delay Delivery” window uses the phrase “Do not deliver before.”
They mean the same thing:
-
“Delay Delivery” refers to the feature.
-
“Do not deliver before” is the checkbox setting that defines the exact delivery time.
Both work together to control when your message is sent.
Using Delay Delivery with Rules for Automated Scheduling
You can combine rules and delay delivery to automate workflows — perfect for teams or businesses.
For example:
-
Delay all outgoing emails by 2 minutes to catch mistakes.
-
Send reports or reminders automatically at certain times.
-
Prevent accidental email sends with time to review.
To do this, use the rule “defer delivery by a number of minutes” as shown earlier.
Common Problems When Delaying Emails in Outlook 2010
Even though the feature works well, you might face these common issues:
| Issue | Cause | Fix |
|---|---|---|
| Email didn’t send | Outlook was closed or offline | Keep Outlook open |
| Email stuck in Outbox | Large attachment or slow network | Check connection or reduce file size |
| Delivery time incorrect | Computer time zone mismatch | Adjust system clock |
| Rule not working | Misconfigured settings | Review and re-enable rule |
Troubleshooting Delayed Message Delivery
Here are quick fixes for common problems:
-
Verify the Delay Setting:
Go back to “Delay Delivery” and confirm the “Do not deliver before” time. -
Check the Outbox Folder:
If the email is still there, it hasn’t been sent yet. -
Ensure Outlook Is Running:
Outlook must remain open and online. -
Resend Manually:
If needed, open the Outbox email and click Send again. -
Restart Outlook:
Sometimes restarting refreshes pending delivery actions.
Advanced Option: Delay Emails Using VBA Script
For advanced users or automation lovers, you can use a VBA macro to delay emails programmatically.
Example Code:
This script automatically delays all outgoing emails by 5 minutes.
How to Use:
-
Press Alt + F11 to open the VBA editor.
-
In the left pane, double-click ThisOutlookSession.
-
Paste the code and save it.
-
Restart Outlook for changes to take effect.
Now every outgoing message will be delayed automatically.
How to Delay Messages in Cached Exchange Mode or Offline Mode
If you’re using Microsoft Exchange Server, Outlook 2010 can delay emails even if your PC is offline — because the message is stored on the Exchange server.
However, for POP3 or IMAP accounts, Outlook must stay open and connected at the scheduled time to send the email.
You can check your account type by going to:
File → Account Settings → Account Settings → Email tab.
Best Practices for Using Delay Delivery Professionally
-
Always double-check the scheduled date and time — mistakes happen!
-
Avoid sending outside work hours unless necessary.
-
Keep Outlook running if you rely on client-side delivery.
-
Use the Outbox as a review queue to catch typos or wrong attachments.
-
Combine with Rules for a smoother workflow.
Smart scheduling gives you a professional edge — especially when timing influences perception.
Conclusion: Master Email Timing in Outlook 2010
Learning how to delay message delivery in Outlook 2010 is one of those small tweaks that can make a big difference in your productivity and professionalism.
You now know:
-
How to delay one email or all outgoing emails
-
How to edit, cancel, or manage delayed messages
-
What happens if Outlook is closed
-
How to troubleshoot and automate delayed delivery
By taking advantage of this feature, you can control when your emails land in inboxes — and make every message arrive at the perfect time.
FAQs About Delaying Message Delivery in Outlook 2010
1. Can I delay multiple emails at once?
Yes, if you use a rule that defers all outgoing messages by a set number of minutes.
2. Does Outlook have to be open for delayed delivery to work?
Yes, for POP3 or IMAP accounts, Outlook must be open and connected. Exchange users can send even when Outlook is closed.
3. Can I cancel a delayed message?
Yes. Open the message in your Outbox, uncheck “Do not deliver before,” and resend or delete it.
4. What’s the maximum delay time I can set?
Outlook allows scheduling up to one year in advance for a single email.
5. Why didn’t my delayed email send at the right time?
Check your system time, ensure Outlook was running, and verify your network connection.
🔑 Key Takeaways
-
Use Delay Delivery to schedule emails for future sending.
-
Access it via Options → Delay Delivery → Do not deliver before.
-
For automatic delays, use the Rules Wizard.
-
Outlook must be open and connected to send delayed emails (unless using Exchange).
-
You can edit or cancel delayed messages anytime before they’re sent.
-
Smart scheduling improves communication efficiency and professionalism.





