Instead of directly sending an email inside the loop, first collect all the image data (such as their content) into a string or an array. This will allow you to send all the images in a single email.
To embed images within an email body, you need to convert the images to Base64. Power Automate provides the option to get the file content in Base64 format, which can then be used within HTML <img>
tags in the email body.
3. Ensure Email Format is HTML:
Make sure that the "Send an email (V2)" action is set to send the email as HTML. In the email body, you can reference the images using the <img>
tags with the Base64-encoded content.
This method will allow you to include multiple images inside one email without having to send multiple emails or attach files directly.