How To Schedule Email Sending in Outlook: A Complete Step-by-Step Tutorial

Ever find yourself finishing an email late at night or planning one to hit someone’s inbox during working hours, but struggling with the timing? Yep, that’s where Outlook’s ‘Delay Delivery’ or ‘Schedule Send’ feature jumps in. It’s kinda weird how such a handy function is tucked away in the options, but once you get the hang of it, it’s a game changer for managing your email flow without needing to stay glued to your screen. The main idea is that you compose your email, set the delivery time, then let Outlook handle the rest—if it’s working properly. Not sure why it sometimes fails or acts flaky, but on some setups, you have to double-check that Outlook is actually running when the scheduled time rolls around. Because of course, Windows has to make it just a little more complicated than needed. Anyway, here’s how to get it right.

How to Schedule an Email in Outlook

Method 1: The classic way — using Delay Delivery

First, you wanna draft your email as usual, but don’t hit send just yet. Instead, go to Options inside the message window. This is usually near the top ribbon, alongside “Message”, “Format Text”, and such. The thing is, this tab holds a bunch of hidden gems, including the ‘Delay Delivery’ button. If you don’t see it right away, look for a button called More Options or something similar in the toolbar.

  1. Open Outlook, click New Email, and write everything — recipient, subject, message. You don’t want to schedule an email that’s half-finished, so get it just right first.
  2. Navigate to Options tab.
  3. Click Delay Delivery. On some Outlook versions, it’s in the group called ‘More Options’ or ‘Delivery Options’.
  4. A small window pops up with your message properties. Find the checkbox that says Do not deliver before and check it.
  5. Set the exact date and time you want it to send using the calendar and time picker. Be precise—if you want it at 8 AM, make sure it’s set correctly. Keep in mind, this time is when Outlook will send it, not necessarily when it lands in their inbox, but usually that’s close enough.
  6. Close the properties window, and now you need to hit Send—yep, even though you set a delivery time. That moves the email to your Outbox for the scheduled send. If Outlook isn’t open when the time hits, your email might stay in Outbox until you launch Outlook again.

On some machines, this process is pretty straightforward, but if Outlook is closed or offline at the scheduled time, no luck — the email will stay put. So, keep Outlook open if you’re trying this on a regular basis. Now, just wait, and as long as Outlook is running with an internet connection, your email will go out right on schedule. It doesn’t get much cooler or more frustrating, depending on how you see it.

Method 2: Using PowerShell or backup tools if Outlook’s flaky

If Outlook’s not cooperating or you need a more robust solution, some folks use scripting or third-party tools to send scheduled emails. Not super user-friendly, but on one of those days, it’s worth exploring. For example, PowerShell can be scripted to send emails at specific times, or you could try third-party schedulers with SMTP capabilities. But honestly, that’s a whole other rabbit hole.

Quick tips to keep in mind

  • Keep Outlook open — wouldn’t hurt. The scheduled emails won’t send if Outlook isn’t running and connected.
  • Check the Outbox — periodically peek and make sure your scheduled emails are still there and haven’t gotten stuck or canceled.
  • Watch out for time zones — if you travel or work across zones, double-check your scheduled time matches their local time.
  • Don’t forget to click Send — simple but so easy to miss if you think scheduling is enough. You have to send manually after setting the delay.

FAQs about Scheduling Emails in Outlook

Can I set it and forget it if Outlook is closed?

Nope. Outlook has to be running, or the email waits in the Outbox until you open it again. Fancy the feature, but it’s not magic — at least not without some additional tools or server setups.

What if I wanna cancel the scheduled email?

Just go to the Outbox, open the email, uncheck the “Do not deliver before” box, then click Send again or delete if you changed your mind. Easy enough, but always double-check it’s no longer in Outbox before you do anything drastic.

Will this work in Outlook on the web?

Sort of — Outlook web (OWA) has a similar feature, but the steps are a bit different. Usually, it involves clicking a dropdown arrow in the compose window and choosing ‘Send Later’ or something like that. It’s getting more common, but not exactly the same approach as desktop Outlook.

What if I schedule an email right before I go offline?

If Outlook isn’t connected when the scheduled send time arrives, the email will stay in Outbox. It’ll send once Outlook is back online and running. So, avoid scheduling something when you plan to disconnect or shut down your PC for a while.

Can I queue up many emails for different times?

Yes, each email you write needs its own schedule, so just repeat the process for each one. There’s no batch scheduler for multiple emails at once, so it’s a manual process, but it works fine once you get used to it.

Summary

  • Draft your email and go to Options > Delay Delivery.
  • Check ‘Do not deliver before’ and pick your date/time.
  • Close the window and hit Send — it’ll sit in Outbox until the scheduled time.

Wrap-up

Getting a handle on scheduling emails is pretty useful, especially if you’re coordinating across time zones or just want to avoid sending stuff at odd hours. It’s kind of weird how hidden this feature remains, but once you get it, it’s right there for good. Just remember, Outlook has to be awake for the magic to happen. Once you nail the process, it’s like having your own email assistant chug away quietly in the background, ensuring your messages hit inboxes exactly when you want them to. Fingers crossed this helps smooth out your email schedule — it worked on my setups, so maybe it works on yours too.