I ask about this, I can be like noob, but just out of curiosity, if you have a manual way to send emails via Outlook, why not make a script to send an automated email with the desired screenshot?
IDK, if this can help you or not, but I made this script a long back, for daily reporting. Well, that matches the bill. Share it here to look at it.
#In this segment, I navigate IE to my specific destination, screen which I want to capture. $ie = New-Object -ComObject InternetExplorer.Application $ie.Visible = $true; $Website = $ie.navigate('https://put.your.URL.here') while($Website.Busy){Start-Sleep -Seconds 5}
I just answer this since I tried to comment above, but I think my reputation rating is too low to do so. Hope this can be helpful for you to find a workaround. Happy coding. :)
source share