web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / forward email to teams...
Power Automate
Answered

forward email to teams channel and show content in post

(1) ShareShare
ReportReport
Posted on by 5
I have set up a rule to forward emails from a particular email sent to me to a teams channel. the channel show the email subject line, but not the content of the original message i received. 

Q: how can i show the content of the email in the teams channel, vs it being attached as 'view original email?

Thx.

Categories:
I have the same question (0)
  • VictorIvanidze Profile Picture
    13,073 on at
    You cannot.
  • Verified answer
    Tomac Profile Picture
    3,953 Moderator on at
    Instead of a rule in Outlook, try this:
     
    Build a new flow in Power Automate as an Automated Cloud Flow with the trigger "When a new email arrives (V3)" and fill in the relevant information about your mailbox and the sender:
     
    Then add an action "Post a card in a chat or channel" and fill in the relevant Teams information:
     
    For the adaptive card body, I used the following to populate the card with the message subject, the sender, the timestamp it was received, and the message body:
    {
        "type": "AdaptiveCard",
        "body": [
            {
                "type": "TextBlock",
                "size": "Medium",
                "weight": "Bolder",
                "text": "@{triggerOutputs()?['body/subject']}"
            },
            {
                "type": "ColumnSet",
                "columns": [
                    {
                        "type": "Column",
                        "width": "auto"
                    },
                    {
                        "type": "Column",
                        "items": [
                            {
                                "type": "TextBlock",
                                "weight": "Bolder",
                                "text": "@{triggerOutputs()?['body/from']}",
                                "wrap": true
                            },
                            {
                                "type": "TextBlock",
                                "spacing": "None",
                                "text": "Received: @{triggerOutputs()?['body/receivedDateTime']}",
                                "isSubtle": true,
                                "wrap": true
                            }
                        ],
                        "width": "stretch"
                    }
                ]
            },
            {
                "type": "TextBlock",
                "text": "@{triggerOutputs()?['body/body']}",
                "wrap": true
            }
        ],
        "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
        "version": "1.6"
    }
    This should do what you're looking for.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 525 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 324 Moderator

#3
abm abm Profile Picture

abm abm 232 Most Valuable Professional

Last 30 days Overall leaderboard