To send the same email automatically every day, create a scheduled cloud flow in Microsoft Power Automate and use its Office 365 Outlook “Send an email (V2)” action. Outlook’s built-in Schedule send or Delay Delivery features can postpone an individual message, but they do not create a repeating daily schedule.
What Outlook’s scheduling features can—and cannot—do
Outlook includes ways to choose a future delivery time for a message you have written. In new Outlook and Outlook on the web, Schedule send lets you select a suggested time or a custom one. In classic Outlook for Windows, Delay Delivery sets a date and time for a message to be sent later. These are useful for a single reminder, announcement, or follow-up.
They are not recurring email schedules. Scheduling one message does not tell Outlook to send a copy the next day, and a calendar event or reminder does not automatically send an email either. For a message that should go out every day, you need an automation that starts on a daily recurrence and creates a new outgoing email each time. Power Automate is Microsoft’s usual no-code option for that purpose.
Set up a daily email with Power Automate
Power Automate runs the schedule in the cloud, so the Outlook desktop app does not generally need to be open at the delivery time. The names or placement of controls can vary slightly as Microsoft updates the service, but the basic setup is as follows:
- Sign in to Power Automate with the work, school, or personal Microsoft account you intend to use, if the service is available for that account.
- Choose Create, then Scheduled cloud flow.
- Give the flow a clear name, such as “Daily morning status email.” Set the start date and time, choose the appropriate time zone, and set the recurrence to every one day. If you start from the Recurrence trigger directly, set its frequency to Day and interval to 1.
- Choose New step, search for Office 365 Outlook, and select Send an email (V2).
- Fill in the recipient in To, and enter the subject and message body. Add Cc or Bcc recipients if needed, then save the flow.
- Use the flow’s test option when available, or let it run once and check the recipient and sent-message record before relying on it.
The connector may ask you to sign in or create a connection. Use the mailbox that should appear as the sender, and confirm that your organization permits the connection. A work or school administrator can restrict Power Automate or email actions, and account access or licensing requirements vary. If you cannot create the flow or select the Outlook action, ask your Microsoft 365 administrator whether the service and connector are allowed.
Choose the time zone and message content carefully
For a truly daily send, specify a time zone rather than assuming that the displayed time is local. For example, a team that expects a 9:00 a.m. message in New York should set the recurrence using the relevant Eastern time zone, not simply enter a time while unsure whether the flow interprets it as local time or UTC. Check the trigger’s time-zone setting and review the first run in the flow’s history. Daylight-saving changes can affect schedules; verify the intended local send time when the clocks change, especially for business-critical messages.
Keep the first version simple: a fixed recipient, subject, and body are easiest to verify. You can use dynamic content from other steps—for example, a date, a row from a data source, or a value from another service—but that makes the flow more complex. Make sure the content is populated before the email action runs, and decide what should happen if the source data is missing. A flow that sends an empty report every morning is technically running, but it is not useful.
Consider adding the date or reporting period to the subject when that helps recipients distinguish messages. Avoid putting sensitive information in a subject line, which can appear in notifications and previews. Before enabling a large distribution, send a test to yourself or a small, approved group and check formatting, links, attachments, and the sender address.
When Outlook’s built-in Schedule send is enough
If you only need one email to arrive later, use Outlook’s own scheduling feature rather than building a flow. In new Outlook for Windows or Outlook on the web, compose the message, open the menu beside Send, choose Schedule send, and select a suggested time or a custom date and time. The exact choices can depend on the Outlook version and account. Review the message’s scheduled or draft location if you need to edit or cancel it before it goes out.
In classic Outlook for Windows, compose the message and open the Options tab. Choose Delay Delivery (it may be in the More Options group), set Do not deliver before, and close the dialog. Then send the message; it is held until the specified time. Delivery behavior can depend on the account type and Outlook configuration. With some non-Exchange accounts, Outlook may need to be running and connected at the scheduled time, so do not assume a delayed message will send while the computer is off.
On Outlook for Mac, the availability and label of Schedule send depend on the Outlook build and account. Look for a menu beside the Send button while composing. If your version lacks the option, update Outlook or use Outlook on the web if your account supports it. Neither the Mac nor web one-time scheduling control turns a message into a daily recurring send.
Choose the right method for your situation
- One message, later: Use Schedule send in supported new Outlook or web versions, or Delay Delivery in classic Outlook for Windows.
- The same message every day: Use a Power Automate scheduled flow with the Outlook email action.
- A message that changes based on a report or data: Use Power Automate with a data source and test how it handles missing or late data.
- A personal nudge rather than an email to others: A calendar reminder or task may be simpler and avoids sending repeated messages to a recipient.
Think about whether the message really needs to arrive daily. A recurring email can become noise, especially if its content never changes. A weekly summary, a shared dashboard, or a reminder that is sent only when something needs attention may serve recipients better. Also confirm that you have permission to contact the people on the distribution list and that the frequency fits your organization’s communication practices.
Check run history and troubleshoot missed or duplicate mail
When an email does not arrive, start with the flow’s run history in Power Automate. A failed run can reveal whether the recurrence trigger did not start, the Outlook connection expired, a required field was blank, or the send action returned an error. Open the failed action’s details rather than immediately creating a second flow; two active flows with the same recipient and schedule can produce duplicate messages.
Then check the mailbox’s Sent Items and the recipient’s Junk Email folder. Confirm that the recipient address is correct, the flow is turned on, and the connection uses the intended mailbox. If a work account has changed its password, lost access, or been subject to a policy change, its connection may need attention. If the flow reports success but the recipient still cannot find the email, ask the recipient or mail administrator to check filtering and message trace options available to them.
For a message that arrives at the wrong time, inspect the recurrence configuration, time zone, and start time. For a flow that runs but sends an incomplete message, check the dynamic content and preceding actions. Avoid making several changes at once: adjust one setting, save, and observe the next run. If the schedule is important, set up an independent way to notice failures, such as reviewing run history or configuring an appropriate failure notification.
Limits, permissions, and safe use
A daily flow is not a guarantee that every message will reach an inbox at an exact second. Power Automate must be available, the connection must remain authorized, and the mail system still applies its delivery rules, filtering, and sending limits. The allowed volume and restrictions depend on the Microsoft account, tenant policies, and service configuration. Do not use a recurring flow to send unsolicited bulk mail or to bypass organizational controls.
Use the least information necessary in the email, particularly when sending to multiple people. Check To, Cc, and Bcc before activating the flow, and consider whether recipients should see one another’s addresses. For confidential reports, confirm that each recipient is authorized and that the chosen delivery method is approved. If someone should no longer receive the message, update the flow promptly and verify the saved recipient list.
Alternatives to a daily email
If recipients need to consult information rather than receive a fresh message, sharing a document, dashboard, or team channel can reduce repetitive mail. A calendar event is better for a scheduled meeting or reminder that people need to see on their calendars. For an email that should go out only when a condition is met—for example, when a report is ready—build a flow around that event instead of sending a blank or unchanged message at a fixed time. Choose the simplest method that matches the actual trigger and audience.
Frequently Asked Questions
Can Outlook send the same email every day automatically?
Not with Outlook’s one-time Schedule send or Delay Delivery controls alone. Use a Power Automate scheduled cloud flow and an Office 365 Outlook “Send an email (V2)” action for a daily repeat.
Does my computer need to be on for a Power Automate email?
Usually not: a scheduled cloud flow runs in Microsoft’s cloud rather than relying on the Outlook desktop app being open. The flow still needs an available, authorized connection and can be affected by account or organization policies.
Can I schedule a daily email directly in Outlook on the web?
Outlook on the web can schedule an individual message in supported accounts, but that does not create a repeating daily schedule. Use Power Automate for recurring delivery.
Can I stop or change a daily email after setting it up?
Yes. Open the flow in Power Automate, edit its recurrence or email fields, or turn it off if you want to pause it. Save the changes and confirm the flow is in the intended on or off state.
Why did my scheduled email arrive at the wrong time?
Check the recurrence’s start time and time-zone setting, then review the run history. Daylight-saving changes, an incorrect time zone, or a misunderstood start-time setting can shift the expected local delivery time.
Related
- IFS Syntax in Google Sheets: Examples and Common Errors
- IF vs IFS in Google Sheets: Which Formula Should You Use?
- Forward Google Sheets: What Happens When You Share?
Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.
More in How-to basics
- Compress Pictures in PowerPoint: Step-by-Step GuideTo compress pictures in PowerPoint, select a picture, open Picture Format > Compress Pictures, choose whether to compress…
- Excel Not Keeping Formatting After Saving? Fixes That WorkExcel usually stops keeping formatting because the workbook was saved in a format that cannot store it, the…
- How to Add a Drop-Down List in Excel for Easy EntryTo add a drop-down list in Excel for Microsoft 365 on Windows, select the cell or cells, choose…
- Check Duplicates in Google Sheets: Methods That WorkTo check duplicates in Google Sheets, select the cells and choose Format > Conditional formatting, then use a…
- Google Sheets IF Blank: Formulas, Examples, and FixesIn Google Sheets, use =IF(A2="","Blank","Not blank") to test whether A2 is empty or returns an empty string; replace…
- Fillable Forms in Microsoft Word: How to Create OneTo make a fillable form in Microsoft Word, turn on the Developer tab, add content controls such as…
Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources
Spotted an error in this guide? Let us know.