883
Views
15
Comments
[OutSystems Email Templates] Reactive Emails in Outlook
outsystems-email-templates
Reactive icon
Forge asset by OutSystems
Application Type
Reactive

Hi everyone!

I have the latest platform release and I can now use Reactive Emails.

I am trying to use Reactive emails on my project and to do so I used OutSystems' Email Templates https://www.outsystems.com/forge/component-overview/11507/outsystems-email-templates. The UI looks amazing and very simple to implement, however the UI from the templates is not prepared for outlook. 

In Traditional web we could solve this by using the table widget, but in Reactive this widget does not exist. I tried to use HTML elements and set them as table elements however Reactive emails don't allow custom widgets and we can only use a small set of OutSystems' widgets.

I don't have traditional web available in my environment so I can't build a specific module for emails in Traditional web and use it in the Reactive app.

Have you come across this? What did you find that can solve this issue?


Thank you in advance,

Clarisse

2021-10-07 12-15-35
Mario Uva

Hi everyone,

I am facing a similar problem concerning the sending emails in a reactive application resulting in a layout issue in Outlook. 

Using tables could fix this issue, is there any solution for this problem in the works?

Thank you 

Mario

2025-01-17 13-21-13
Clarisse Carneiro

Hi Mario!

We solved it by creating a Traditional Web app and Module. Did not find a way to fix it with Reactive.

I suggest that you use the OutSystemsUIWeb > Layout Email. It is built using the table widget and works well with Outlook. We based our email template on it.


2021-02-16 20-34-58
Remco Snijders
 
MVP

Is there already any solution to this issue in application environments that only support reactive apps? It seems impossible to send out a proper email...

2019-07-25 19-08-41
Amanda Stefani Campideli

I have the same problem here... :(

2022-10-10 12-36-34
Ross Jennings

Same problem. I've just upgraded to 11.17 and tried to use Reactive emails for the first time. Emails look great in Service Studio and in the Outlook Web client, but look terrible in the Outlook Desktop client because of the different rendering engine that it uses. Outlook Email Rendering Issues and How to Solve Them suggests that still in 2022, tables are the best way to structure emails for Outlook. Since this isn't possible in Reactive, I have to stick to the pattern of a separate Traditional app just to send emails, even though this causes its own issues in Architecture Dashboard. Although most personal emails are rendered by Android/iOS, a large portion of corporate emails are rendered by Outlook so we need to maintain compatibility. The True Email preview mode idea indicates that this was an issue before Reactive, but it is substantially worse now.

OutSystems either needs to provide a method to insert raw HTML into email templates (as per the Enable using HTML content in email body in Reactive app idea), or invest more effort in producing Outlook-compatible content.

Service Studio:

Outlook:

UserImage.jpg
Steve Finch

Hi Everyone,

Same problem here. Really (really) don't want to have to create a traditional app alongside each Reactive app just to send emails, but the Reactive emails just don't look good enough in the Outlook Desktop client. If Outsystems would add the HTML widget to the Email options, at least we'd have a chance. Appreciate using html tables to lay things out is not ideal, but at least it works.

UserImage.jpg
Jöran Aerns

Yeah, supporting HTML creation on templates would solve the problem, please Outsystems implement this. We're running into the same problem as everyone else in this thread.

2026-01-07 23-10-02
Ayumi Fukushima

Hello,

Is there any update on this issue?

We use Outlook Desktop client.  We understood as creating  Traditional Web Email would be workaround , however, outSystems Developer Cloud (ODC) does not support Traditional Web according to official documentation. Our app need to migrate on ODC near future, so creating Traditional app means create Email feature again when migrate it.

So I would like to request support of OutSystems about this issue.


UserImage.jpg
Savvas Savva

Hello,

Is there any update on this issue?

I wonder if there is any way to build a custom css that will look good on both environments. My traditional templates not load well on web, and the reactive only works well on web , not outlook

2024-08-06 11-20-33
Ronnie Verheij

Same problem here. It could be fixed if OutSystems would provide grid/table formating like they have in traditional. With grid/table it could be made in Outlook. Problem in Outlook classic is that it doesn't support max-width css property. In Outlook.Office.Com/mail (in web browser) it looks great but indeed in Outlook (classic) windows application it's not what you would expect. Hope OutSystems will use some force solving this.

2024-08-06 11-20-33
Ronnie Verheij

Please all let all having this problem putting a like on the idea https://www.outsystems.com/ideas/11821/enable-using-html-content-in-email-body-in-reactive-app/

2024-08-06 11-20-33
Ronnie Verheij

Please checkout this example

2024-08-06 11-20-33
Ronnie Verheij

It takes long for OutSystems to put it in the forge. So sorry this is the case. Please send me a message via OutSystems how I can send you the example.

2024-08-06 11-20-33
Ronnie Verheij

Not sure if you are able to see the dropbox link https://www.dropbox.com/scl/fi/ttgwn5whvgl0pgkj4ieek/zzzShinkansenMailExample.oap?rlkey=5jrr6ascclhi7dy1zv5kpiob3&st=fu8ljblb&dl=0

2022-06-17 09-22-26
Huarlem Lima

This asset is now live in Forge and can be downloaded.

 https://www.outsystems.com/forge/component-overview/19778/reactive-email-example-o11

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.