I’m testing the Send Email activity using Integration Services to see if we should switch our template and future automations to this instead of Send SMTP Email.
UiPath.Mail.Activities 2.7.12
UiPath.MicrosoftOffice365.Activities 2.7.24 (I also tried 3.7.10)
UiPath.Mail.Activities 2.7.12
When I put some HTML directly into the Body field:
Save, close, and reopen the XAML file and the HTML has been changed:
Please stop making these fancy UI fields, it causes more work and is harder to make dynamic.
Same is true for the To field:

I don’t need this. We don’t hard-code email addresses. Does anyone?
And of course, expecting it to just be a string I typed “paul.ostwick@firsthorizon.com” and it took it as including the quotes in the email address:
![]()
Just a box to type expressions into is all I need. I don’t need these interactive UI fields. We could already use variables if we wanted - and we usually do.
For the Body, we typically use a combination of variables and hard-coded HTML but now we have to compile all that into a variable first and then use that single variable in the Send Email activity because it won’t leave my HTML alone.

