Hi @rogerlopez21
Here is the sample flow.
1. Create an automated flow & choose "When a new email arrives" as the trigger. You could apply filter on sender, to, cc, subject etc. based on the need. Here I have applied filter on subject for demo purpose:

2. Next, add "Get attachment" action to get the content of the email attachment. Pass message id and attachment id dynamically from the previous action. The action will be automatically wrapped inside 'Apply to each' after passing the input parameters:

Finally, inside Apply to each block add compose action to get the final text with first 3 lines skipped. We will use expression to skip the first 3 lines. Expression needs to be added in the expression box as shown below:

join(skip(split(base64ToString(outputs('Get_Attachment_(V2)')?['body/contentBytes']),decodeUriComponent('%0D%0A')),3),decodeUriComponent('%0D%0A'))
The output of compose action will give the required text. You can create a new file by passing the output of compose action or share it in the email.
Input text file:

Output of compose action:

If this helps & solves your problem, please remember to give a 👍 and accept my solution as it will help others in the future.