How to Delay Sending an Email in Outlook (2026)

How to Delay Sending an Email in Outlook (2026)

Outlook’s delay delivery feature holds your email in the Outbox for a set number of minutes after you click Send — giving you a window to catch typos, wrong recipients, or missing attachments before the message actually leaves. This is different from scheduling an email for a specific date and time, which is designed for timed communication rather than error prevention.

This guide covers how to delay a single email and how to set up a rule that delays all outgoing messages, across every current version of Outlook.


1. Delay Delivery for a Single Email (New Outlook & Outlook on the Web)

New Outlook for Windows and Mac and Outlook on the web share the same interface. You can defer an individual message using the message options.

  1. Open New mail and compose your email as usual.
  2. In the compose toolbar, click the three-dot menu (More options).
  3. Select Schedule send (this is also how you access delay delivery in new Outlook — there is no separate “Delay Delivery” button).
  4. Choose a Custom time and set the date and time to when you want the email delivered.
  5. Click Send.

The email moves to your Drafts folder and sends server-side at the specified time. Since new Outlook and the web version don’t have a dedicated “defer by X minutes” option, you set a specific delivery time instead.

To cancel: Open Drafts, find the email (it shows the scheduled time), open it, and click Cancel send. You can then edit, delete, or reschedule.

Note: New Outlook and Outlook on the web do not support outgoing mail rules, so you cannot create an automatic delay rule for all messages in these versions. If you want a blanket delay on every email you send, use classic Outlook (see Section 3).


2. Create a Rule to Delay All Outgoing Emails (Classic Outlook for Windows)

This is the most popular use of delay delivery — a rule that automatically holds every email you send in your Outbox for a set number of minutes. It acts as an “undo send” safety net.

  1. Open classic Outlook for Windows.
  2. Go to File > Manage Rules & Alerts.
  3. Click New Rule.
  4. Under Start from a blank rule, select Apply rule on messages I send.
  5. Click Next.
  6. On the conditions screen, don’t check anything — you want this rule to apply to all outgoing messages. Click Next. Outlook will warn you that this applies to every message; click Yes.
  7. Under actions, check defer delivery by a number of minutes.
  8. In the rule description at the bottom, click the blue underlined a number of link.
  9. Enter the number of minutes you want to delay (common choices: 1, 2, or 5 minutes).
  10. Click OK, then Next.
  11. Add any exceptions if needed (for example, you might exclude high-importance messages). Otherwise, click Next.
  12. Name the rule (e.g., “Delay all sent emails by 2 minutes”).
  13. Make sure Turn on this rule is checked.
  14. Click Finish, then Apply > OK.

Now every email you send will sit in your Outbox for the specified number of minutes before Outlook delivers it.

To “undo” a sent email: During the delay window, go to your Outbox folder, double-click the message to open it, and either edit it, delete it, or move it back to Drafts. Once the delay expires and the email leaves the Outbox, it cannot be recalled this way.

Important: Classic Outlook must remain open and connected for the delay rule to work. If you close Outlook during the delay window, the email sends the next time Outlook opens.


3. Delay Delivery for a Single Email (Classic Outlook for Windows)

If you don’t want a blanket rule but need to delay one specific message, classic Outlook has a per-message option.

  1. Create a new email (Ctrl+N or Home > New Email).
  2. Compose your message — add recipients, subject, and body.
  3. In the message window, go to the Options tab in the ribbon.
  4. Click Delay Delivery.
  5. In the Properties dialog, check the box next to Do not deliver before.
  6. Set the date and time you want the email to be delivered.
  7. Click Close to return to your message.
  8. Click Send.

The email goes to your Outbox and stays there until the specified date and time.

To cancel: Open your Outbox, double-click the email, go to Options > Delay Delivery, uncheck Do not deliver before, and either send the email immediately or delete it.

Same caveat as the rule: Classic Outlook must be open and online at the delivery time. If it’s closed, the email sends the next time you open Outlook.


4. Delay Delivery vs. Schedule Send — What’s the Difference?

Outlook has two features that both hold emails before sending, but they serve different purposes.

Delay delivery (classic Outlook) holds an email in your local Outbox for a specified number of minutes after you click Send. The main use case is giving yourself a buffer to catch mistakes — like an “undo send” window. You typically set it to 1-5 minutes via an outgoing mail rule that applies to everything you send.

Schedule send (all versions) lets you pick a specific date and time for delivery. The main use case is timed communication — reaching someone at the start of their workday, timing a follow-up after a meeting, or batching email work without sending at odd hours. In new Outlook and the web version, scheduled emails are handled server-side and stored in Drafts, so they send even if the app is closed.

Delay DeliverySchedule Send
PurposeSafety net to catch mistakesTimed communication
How it worksHolds email in Outbox for X minutesSends at a specific date/time
Where it’s availableClassic Outlook only (as a rule)All Outlook versions
Server-side?No — requires Outlook to be openYes (except classic Outlook)
Stored inOutboxDrafts (web/new) or Outbox (classic)
Typical delay1-5 minutesHours to days

If you want both — a safety buffer on every email plus the ability to schedule specific messages for later — set up the delay delivery rule in classic Outlook (Section 2) and use schedule send on individual emails when you need timed delivery.


Quick Reference

What you want to doVersionHow
Delay a single emailNew Outlook / WebThree-dot menu > Schedule send > set custom time
Delay a single emailClassic OutlookOptions tab > Delay Delivery > Do not deliver before
Delay all outgoing emails by X minutesClassic OutlookFile > Manage Rules & Alerts > new outgoing rule > defer delivery by a number of minutes
Delay all outgoing emails by X minutesNew Outlook / WebNot supported — no outgoing mail rules
Cancel a delayed emailClassic OutlookOpen Outbox > double-click email > edit or delete
Cancel a delayed emailNew Outlook / WebOpen Drafts > open email > Cancel send

If you want smarter email management beyond manual rules and delays, Carly is an AI assistant that handles your inbox, scheduling, and follow-ups — connecting to Outlook and 200+ other apps to automate the busywork.

More on Outlook: How to schedule an email in Outlook · How to create rules in Outlook · How to create a poll in Outlook · How to set up email forwarding in Outlook · How to create an email template in Outlook

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

Get Carly Today →

Or try our Free Group Scheduling Tool or Free Booking Page