I'm trying to set up an email in my reactive web application. Everything I've read tells me that I need to add the Send Email action to the server action, however, this is not available to me.
I'm looking for the action below.
It is not in my application.
I've looked through several modules and can't find it to add. How can I get this action?
Hello Paula,
Can you share your OML (Reactive Module) so we can take a look?
The Send Email widget should be available in a Reactive Module, when you open a Server Action.
I'll give you an example:
In the image above, the module VacationBooking_Roles is a Service Module. As you can see, in the context of the Action1 Server Action, you can't find the Send Email widget. You can also see that the Interface tab is missing in this module (you can only see Processes, Logic and Data tabs).
In this second image, the module VacationBooking is a Reactive Module. And as you can see, you can find the Send Email widget. Keep in mind that I'm in the context of the Action1 Server Action. In this module, the Interface tab is present alongside with the other tabs.
Please verify if your module is a Reactive Module and create a Server Action and open it, in the left panel you should see the Send Email widget.
Kind regards,
Rui Barradas
Hi Paula,
I would check the below prerequisites
You're using Service Studio 11.11.12 or later.
You have configured the SMTP server. See Configure OutSystems to Send Emails for instructions.
You're using Platform Server 11.14.0 or later.
https://success.outsystems.com/documentation/11/developing_an_application/implement_application_logic/emails_in_mobile_and_reactive_web_apps/
Best regards,
Sam
Service Studio: 11.54.24 (Build 62760)
SMTP server: It's been configured. But that's not the issue yet. I can't even set it up.
Platform Server: Version 11.17.0
I appreciate the link. I've seen a lot of documentation and they all say to use the Send Email action. My problem is I don't see the Send Email action.
Hello
What is the type of module you have?
If it is a Service module it wont show you
It will show you on type of module where you have InterfaceTab - Example Reactive moduleAlso refer here for seps - https://www.outsystems.com/forums/discussion/70800/technical-preview-built-in-emails-for-mobile-and-reactive-web-apps/
ThanksTousif Khan
I have looked in both the service module and the reactive module. It is not in either place.
I have looked at so much documentation. The thing is that I cannot find the Send Email action. Until I can get to that, there doesn't seem to be a way to continue setting up the email process.
Ok. That's what I'm doing wrong then. I thought Server Actions had to be created in the Service Module which is where mine is. I created a test server action and now I can see the Send Email action.
Thank you very much!
Hello again Paula,
Not necessarily :) Server Actions can be created in both Service Modules and Reactive Modules. In this case, since you pretend to send an e-mail, it has to be created in a Reactive Module.
Glad I could help you!