
Announcements
You have two approaches, but each has limitations when working with Teams channel emails and attachments. Let's break it down and find the best solution.
This would be the ideal approach, but Teams channel emails are not normal Exchange mailboxes. They are processed internally by Teams, and Power Automate cannot directly access them. That's why your workflow fails when using the "When an email arrives (V3)" trigger.
Using "When a message is posted in a channel" trigger does not capture attachments because Teams does not treat email attachments as part of the chat message.
If you want to process attachments from messages posted in a Teams channel (not emails), you need to:
Steps for Approach 2 Workflow:
Since you specifically want to process emails sent to Teams with attachments, the shared mailbox forwarding method (Approach 1) is your best bet. This ensures: