Hi @Sekar
Hope you are well,
As I understood from you question you need to send a Teams message in a channel and upload a file when an email is received. So lets take it step by step
- You are using the correct trigger "When a new email arrives", this should trigger when you receive a new email
- You can narrow the filtering of the mail using the fields in the trigger
- Also you can use the parameters from the trigger in your flow , to set other actions ( I believe you want to have the from value)

- Then use the Post Message action from the teams connector to send the message to the channel
- As for the upload , it will not be direct action , teams uploads files in SharePoint Document Library
- Get the the Document Library Path and upload the attachment using the SharePoint action "Create file"
I hope this helps to start the implementation
Best Regards