If you use the classic version of Outlook and have seen the Undo Send feature in the new Outlook for Windows, you might wonder how it differs from what you already have. The classic Outlook has a built-in delay delivery option that can mimic Undo Send, but it is not the same feature. The new Outlook includes a dedicated Undo Send button that appears after you send an email, giving you a short window to cancel the send action. This article explains how Undo Send works in the new Outlook, how it compares to the classic Outlook delay feature, and how you can set up a similar function in classic Outlook.
Key Takeaways: Undo Send in New vs Classic Outlook
- New Outlook Undo Send button: Appears as a banner at the top of the screen for 10 seconds after sending an email; click it to recall the message before it leaves your Outbox.
- Classic Outlook Rules > Delay Delivery: Use a rule or per-message delay to hold emails in the Outbox for a set time, giving you a chance to delete them before send.
- File > Options > Mail > Delay Delivery: Classic Outlook offers a global default delay of 1–2 minutes for all messages, which you can adjust per message using the Delay Delivery button in the Tags group.
How Undo Send Works in the New Outlook for Windows
The new Outlook for Windows includes a feature called Undo Send that appears immediately after you click Send. A banner displays at the top of the message window with the text Message sent. Undo? and a countdown timer. The default countdown is 10 seconds. During this time, clicking Undo cancels the send and returns the message to the compose window. After the countdown expires, the message is sent and cannot be recalled through this method. The timer applies to all messages sent from the new Outlook, including replies and forwards. You can change the countdown duration in Settings to 5, 10, 15, or 30 seconds. The feature does not require any add-ins or rules. It is a native function of the new Outlook client.
How Classic Outlook Handles Undo Send
Classic Outlook does not have a dedicated Undo Send button. Instead, it relies on a delay delivery mechanism. When you set a delay, the message stays in the Outbox folder for the specified number of minutes before being sent. During that time, you can open the Outbox, double-click the message, and delete it or edit it. This is not a one-click undo. It requires manual action in the Outbox folder. The delay can be applied globally to all messages or set per message using the Delay Delivery button in the Tags group on the Ribbon. The global setting is configured in File > Options > Mail under the Send Messages section. The default delay is 0 minutes, meaning messages are sent immediately. You must set a value of 1 to 120 minutes.
Prerequisites for Using Delay Delivery in Classic Outlook
To use delay delivery in classic Outlook, your email account must be a Microsoft Exchange, Microsoft 365, or Outlook.com account. POP3 and IMAP accounts do not support the Delay Delivery feature. The delay works by holding the message on the Exchange server in the Outbox. If you use a POP3 or IMAP account, the message is sent immediately from your local Outbox and cannot be delayed. For those accounts, you may need to use a third-party add-in or manually hold messages before sending.
Steps to Set Up Undo Send in Classic Outlook Using Delay Delivery
You can configure classic Outlook to delay all messages by a set number of minutes. This gives you a window to undo a send by deleting the message from the Outbox.
- Open Outlook Options
Click File in the top-left corner, then click Options. The Outlook Options dialog opens. - Navigate to the Mail tab
In the left pane, click Mail. This section contains settings for message composition and sending. - Set the delay duration
Under the Send Messages section, check the box labeled Delay delivery of all messages by. Enter a number between 1 and 120 in the minutes field. A value of 1 or 2 minutes is typical for an Undo Send effect. - Save the setting
Click OK to close the Outlook Options dialog. All new messages will now stay in the Outbox for the set duration before being sent. - Undo a send manually
After sending a message, immediately go to the Folder Pane and click the Outbox folder. Double-click the message to open it. Click File > Delete or press Delete on your keyboard. Confirm the deletion. The message will not be sent.
Setting a Per-Message Delay in Classic Outlook
If you do not want to delay all messages, you can set a delay on individual messages before sending. This is useful for important emails where you want extra time to undo.
- Compose your message
Create a new email or reply to an existing thread as usual. - Open the Delay Delivery dialog
In the message window, click the Tags group on the Ribbon. Click the small arrow icon in the bottom-right corner of the Tags group to open the Properties dialog. Alternatively, click the Delay Delivery button if it is visible in the Tags group. - Set the delivery time
In the Properties dialog, under Delivery options, check the box Do not deliver before. Set a date and time that is a few minutes in the future. For example, if it is 10:00 AM, set the time to 10:02 AM. - Send the message
Click Close to save the property, then click Send. The message moves to the Outbox and will be held until the specified time. - Delete the message from Outbox to undo
Open the Outbox folder, double-click the message, and delete it before the scheduled delivery time.
If the Delay Delivery Feature Is Not Working in Classic Outlook
Delay Delivery checkbox is grayed out
This happens when your email account is not an Exchange, Microsoft 365, or Outlook.com account. POP3 and IMAP accounts do not support the Delay Delivery feature. To verify your account type, go to File > Account Settings > Account Settings. Select your email account and check the Type column. If it shows POP3 or IMAP, you cannot use Delay Delivery. Consider switching to a Microsoft 365 account or using the new Outlook for Windows.
Messages are sent immediately despite the delay setting
This can occur if the global delay setting is overridden by a per-message setting or if the Outbox is not processing correctly. First, check that the global delay is enabled in File > Options > Mail. Then, verify that no rule is set to send messages immediately. Go to File > Manage Rules & Alerts and review any rules that might bypass the delay. If the issue persists, restart Outlook and test again.
Outbox folder is empty after sending
This indicates that the delay setting is not applied. Open the message from the Sent Items folder and check its properties. If the Do not deliver before field is empty, the delay was not saved. Reapply the delay using the Properties dialog before sending. Also ensure that the global delay checkbox is checked in Outlook Options.
| Item | New Outlook Undo Send | Classic Outlook Delay Delivery |
|---|---|---|
| Activation method | Automatic banner after clicking Send | Manual rule or per-message setting |
| Undo action | One click on Undo button | Open Outbox, delete message manually |
| Default delay time | 10 seconds | None (must be set by user) |
| Maximum delay | 30 seconds | 120 minutes |
| Account types supported | All accounts (Microsoft, Google, IMAP, POP3) | Exchange, Microsoft 365, Outlook.com only |
| Works offline | Yes, if message is queued | Yes, message stays in local Outbox |
| Editing after undo | Yes, returns to compose window | Yes, open and edit then resend |
The new Outlook Undo Send feature provides a simple one-click undo that works with any email account. Classic Outlook users can replicate this function by using the Delay Delivery setting with a 1 or 2 minute delay and manually deleting messages from the Outbox. If you frequently need to undo sends, consider switching to the new Outlook for Windows to get the native Undo Send button. You can also set a keyboard shortcut in classic Outlook to jump to the Outbox folder by pressing Ctrl+Shift+O after sending.