Hello @satheeshreddy ,
yes you can, i recently did this in one of my flows
Sharing an example of flow steps :
1. Create an automated flow with trigger on Email message activity and you can have fileter such as torecepients and subject of that email so that it doesnt run for all email activities.

2. Search for HTML to Text action and Add it, then pass Description - dynamic field from Trigger this the email body in this action


3. Now you need to add variables , with expression as :

considering this is your email:
Hi,
please find below the forwarded email.
thanks
From: Original Sender <original.sender@example.com>
Sent: Tuesday, February 20, 2024 5:09 AM
To: Test receiver <test@example.com>
Subject: Query to get sender email from forwarded email
my variable expressions are :
trim(first(split(last(split(outputs('Html_to_text')?['body'], 'From:')), 'Sent')))
which will capture : Original Sender <original.sender@example.com>
now you can further trim or customize the text captured , or use as per needs, which i do in the second var in the above screenshot:if(and(contains(variables('original sender'),'<'),contains(variables('original sender'),'<'),contains(variables('original sender'),'.com'),contains(variables('original sender'),'@')),trim(first(split(last(split(variables('original sender'), '<')), '>'))),null)
this will get : original.sender@example.com
Hope this helps.
thanks
Gurneet