How many times have you clicked “Send” and within a minute or so realized you made a mistake and wished that email had not sent yet?
Microsoft Outlook has the option to "recall the message", but this is not recommended mainly because you cannot guarantee the recipient hasn't seen the message already. If your recall does work, then the recipients don't know the reason the email was recalled as there is no spot for an explanation.
Also, it's not a good experience for the users who receive a recall, as it does not even send it on the same thread.
What you need to do is to set a rule to delay sending your emails in 15 minutes for example, which gives you time enough to correct it in most of the cases. If you only realize your mistake after this amount of time, just use "reply to all", mentioning your changes or send a v2 when changes are too substantial.
Now when you click Send, each message remains in the Outbox folder for the time that you specified and you can make changes to it until then.
❌ Figure: Bad example - Bad example - Recalling a message when you want to change an email after sending
✅ Figure: Good example - Good example - Delay sending in 15 minutes (make it less or more if necessary)
Follow these steps to set a 120-second delay on all outgoing emails:
Figure: Outlook | Settings
cmd + ,Figure: Email | Composing
Figure: Undo Send | 120 Seconds
Figure: Test email to yourself. See the delayed email in drafts