Is it possible to send an email (every day sales report) from Outlook directly to Microsoft team web page (ie not to the channel in conversations, but to the webpage) and set it up in such way that home page would be updated automatically every time a new email arrives ?
So I'm assuming you have a file already displaying as a web part of something? If so Adam is on the right Track, you can use Flow to monitor a mailbox for e-mail, then you can take the attachment from that message (Note: make sure to turn the use HTML box is on, or you will lose sleep and rip your hair out trying to figure out why the e-mail parse doesn't work lol). and then move the attachment into the location where that report pulls from and "Overwrite" the existing file. Then this in turn will update the web page where it is pulling from.