Hi @steveh92 - welcome to the community!
First and foremost, you’re correct in that n8n currently does not have a specific Outlook trigger - you may want to take a peek at this feature request and upvote it, and also comment with your use case: Microsoft Outlook Trigger Node
Our Product team uses the feature request forums and upvoted features to determine what to work on next.
Since Microsoft is sunsetting IMAP, using the IMAP trigger unfortunately isn’t a workaround here. My teammate Tom made an example workflow of a workaround with an interval node to regularly fetch unread messages: IMAP Email - Error: LOGIN failed - #2 by MutedJam
You could use this as a building block and example on how to get new messages and then send the data where you need