Hello David,
That component seems to be just a workaround to configure an SMTP server that may allow you to send e-mails.
I'd like to suggest another approach :)
You can configure your SMTP Server in Service Center and create a Traditional Web module. In that module, you may create your e-mail's template and attach your file in the Preparation.

After that, you can create a public Server Action that sends the e-mail that you pretend:

Finally you just need to add this public Server Action as a dependency in your Reactive Web App (or Mobile App) and call it from a Client Action.
Basically, your Client Action (Reactive Web module) will call a Server Action (Traditional Web module) that sends the e-mail with the attachment.
Hope that this helps you!
Kind regards,
Rui Barradas