If you rely on the delay send feature in classic Outlook to schedule emails or apply rules that defer delivery, you may have noticed that the new Outlook for Windows does not support these rules directly. The delay send rule was a server-side rule in classic Outlook that held messages for a set number of minutes before sending. This article explains which delay send capabilities still require classic Outlook and how to work around the limitation in new Outlook.
Key Takeaways: Delay Send Rules in Classic vs New Outlook
- Classic Outlook Rules > Manage Rules & Alerts > New Rule > Apply rule on messages I send > Defer delivery by a number of minutes: This rule is not supported in new Outlook and requires classic Outlook or Exchange Web Services
- New Outlook > Settings > Mail > Send > Schedule Send: The built-in schedule send feature is the only native delay option in new Outlook and works per message, not as a rule
- Power Automate or VBA macros: Third-party or custom automation can replicate delay send rules but require technical setup and are not built into new Outlook
How Delay Send Rules Work in Classic Outlook
In classic Outlook, a delay send rule is created using the Rules Wizard. The rule applies to messages you send and uses the defer delivery by a number of minutes action. This action tells the Exchange server to hold the message in the Outbox for the specified time before sending it. The rule can be combined with conditions such as specific recipients, subject keywords, or account used.
The delay is achieved through a server-side rule that runs on the Exchange server, not on the local Outlook client. This means the rule works even if Outlook is closed, as long as the Exchange server processes the rule. The minimum delay is 1 minute, and the maximum is 120 minutes. This feature is part of Exchange mailbox rules and is managed under File > Manage Rules & Alerts.
Prerequisites for Using Delay Send Rules
To use delay send rules in classic Outlook, you need:
- An Exchange Online or Exchange Server mailbox
- Classic Outlook (part of Microsoft 365 or Office 2019/2021)
- The rule must be created in classic Outlook; it cannot be created in new Outlook
Why New Outlook Does Not Support Delay Send Rules
New Outlook for Windows is a web-based client that uses the same underlying architecture as Outlook on the web. It does not support client-side rules or the classic Rules Wizard. The delay send rule action is a server-side rule that requires the classic Outlook client to create and manage it. New Outlook can only read and apply basic server-side rules that do not include the defer delivery action.
Microsoft has not added the defer delivery action to the new Outlook rules engine. Instead, new Outlook offers a per-message schedule send feature that lets you choose a specific delivery time for an individual email. This feature is not a rule and cannot be automated to apply to multiple messages based on conditions.
Steps to Create a Delay Send Rule in Classic Outlook
If you need a delay send rule that applies automatically, you must use classic Outlook. Follow these steps to create the rule.
- Open the Rules Wizard
In classic Outlook, go to File > Manage Rules & Alerts. Click New Rule. - Select the template
Under Start from a blank rule, select Apply rule on messages I send. Click Next. - Set conditions (optional)
Choose conditions such as through the specified account or with specific words in the subject. Click Next. - Add the defer delivery action
Check the box for defer delivery by a number of minutes. In the Step 2 box, click the underlined phrase a number of and enter the delay time between 1 and 120 minutes. Click OK. - Finish the rule
Click Next, review the rule, and click Finish. The rule is now active and will delay outgoing messages that match your conditions.
Using Schedule Send in New Outlook as a Workaround
New Outlook provides a schedule send feature that lets you delay individual messages. This is useful when you do not need a rule and can manually set the delay for each email.
- Compose a new message
Click New Mail in new Outlook. - Open the schedule send options
Click the dropdown arrow next to the Send button. Select Schedule send. - Choose a delivery time
Pick a predefined time or click Custom to set a specific date and time. Click Send. - Message stays in Drafts
The message remains in the Drafts folder until the scheduled time, then it sends automatically.
What Still Requires Classic Outlook for Delay Send
The following scenarios still need classic Outlook because new Outlook cannot create or apply delay send rules.
Automatic delay based on sender or subject
If you want all emails sent to a specific domain to be delayed by 30 minutes, you need a rule in classic Outlook. New Outlook does not support rule-based conditions for delay.
Delay that works even when Outlook is closed
A delay send rule created in classic Outlook runs on the Exchange server. It works regardless of whether Outlook is open. New Outlook schedule send only works if the message is in your Drafts folder and Outlook is running at the scheduled time.
Delay for multiple accounts
Classic Outlook lets you create separate delay rules for different email accounts. New Outlook schedule send applies to the account you are currently using and must be set per message.
Limitations and Things to Avoid
Do not rely on new Outlook for automatic delays
If your workflow depends on automatic delay rules, do not switch to new Outlook until Microsoft adds the defer delivery action to its rule engine. Test the schedule send feature for occasional use only.
Do not try to edit delay rules in new Outlook
If you open new Outlook and go to Settings > Mail > Rules, you will see any existing server-side rules. But you cannot edit or add a rule with the defer delivery action. Editing a delay rule in new Outlook may remove the delay action.
Do not use VBA macros as a substitute
New Outlook does not support VBA macros. If you previously used a VBA macro to delay messages in classic Outlook, that macro will not run in new Outlook. Consider Power Automate flows as an alternative, but they require a Microsoft 365 Business or Enterprise license.
Classic Outlook Delay Send vs New Outlook Schedule Send
| Item | Classic Outlook Delay Send Rule | New Outlook Schedule Send |
|---|---|---|
| Rule-based | Yes, applies automatically to matching messages | No, must be set per message |
| Works when Outlook is closed | Yes, runs on Exchange server | No, requires Outlook to be open |
| Maximum delay | 120 minutes | Up to 30 days in advance |
| Conditions | Any rule condition (recipient, subject, account) | None, applies to the current message only |
| Supported client | Classic Outlook only | New Outlook and Outlook on the web |
If you need automatic delay rules, keep classic Outlook installed alongside new Outlook. Use the schedule send feature in new Outlook for one-off delays. For advanced automation, explore Power Automate flows that can defer email delivery based on triggers. The delay send rule remains a classic Outlook exclusive feature with no current equivalent in new Outlook.