Hi @lrubio
You can try using the 'Scope' action which we can configure to work as a 'Try-Catch' in the code.
From your requirement, 'Send Email' action should be inside the looping. Add the 'Scope' action and drag your 'Send Email' action inside the scope. Below is one of the samples of sending 'Http request' inside the scope condition.

If you want to do some actions when the email failed, then add another 'Scope' action below and put action inside that scope. One important setting to configure for the catch scope is to make it to run only if the first scope failed. To do that, click '...' action and click on 'Configure run after' and select the option to choose like the below

Please try the above and let me know if u have any clarifications.