Showing results for 
Search instead for 
Did you mean: 

Get the text from an email instead of the HTML content

We use Yammer groups which are embeded into SharePoint sites.

This provides a nice central point for all Announcements/Discussions which we then embed across a multitude of sites.


I'd love to be able to use Email as a way to give priviledge contributors an easier way to contribute to the respective Yammer Groups.  At this point, while the Flow does it's job and inserts the Body of the email into the Yammer post, it does so as HTML tags, rather than HTML Content.


Please let us choose how to format the body of the email when passing on the email action to another action.

Status: Completed
Advocate V

i have a similar problem

Not applicable
I need this as well, thanks!
Power Automate

Hi Dario, have you tried using the IsHTML attribute in the Send Email step? If you set IsHTML to true, the output of the email step will be in HTML content. 


For example, I have a flow that send me an email whenever there's a tweet about #MicrosoftFlow. The email uses HTML tags like <b>, <br>, <a href>. etc.



Community Champion



I am using EMAIL with HTML5 format (inside a collection, with HTML Text). It works on 24/Jul but then failed again since 26/Jul. I was awaiting reply from PG on what went wrong.


BTW, you can refer to my post in the forum under: PowerApps Forum:

Useful PowerApps Features (12).



Hope it helps as it is much simpler than writing inside Microsoft Flow and simpler, combined with Concat function.






New Member

My goal was to filter text from incoming HTML formatted e-mails and post the result into excel as plain text. When I setup a flow to do so, the cells include HTML tags. I suggest creating an option to select "Body" as plain text. 


I originally checked with your Flow Forum, this functionality is currently not supported:

Power Automate
Status changed to: Started

Great idea! We're working on this right now.

Helper I

It would be nice if this is a generic function, not tied to email-only.


We have a flow to send our corporate announcements from a SharePoint list to Yammer, but they are unreadable in the Yammer post due to the html tags.

Memorable Member

I want to get a text from HTML formatting mail.


For using the text to other service.


My scenario:

1. When a new mail arrives, Add the mail body to Excel.

2. When a new mail arrives, Insert the mail body to SQL Server.

3. When a new mail arrives, Send the mail body to REST API as Text.



Yoshihiro Kawabata 


Power Automate
Status changed to: Completed
Memorable Member

Thank you @Stephen


I am starting to use "Content Conversion" - "Html to text".



  Trigger: Whe a new mail arrived.

  Action: Html to text ( content = body )

  Action: do something by prev action output as plain text.



Yoshihiro Kawabata