once sending the email to reciever the button does not display on the email content

I am working on email things in outsystem, I use email widget in the EmailFlow and It works fine , the receiver can successfully receive the email. and I use web block in the email to put the buttons, but that web block with button does not display on email content of receiver email address.

I have attached the picture of outsystem, where the web block is visible with two buttons.





I don't think that a lot of email client allow this type of content. Change the buttons to simple text links and that will probably work. 

Note that you don't want to send people to an action, send them to a screen instead and use the preparation phase/OnReady Event to handle to actual request.

Hi Sanjay,

When you instantiate the WebBlock containing Button/Link inside the Email Screen it might have shown a warning message as mentioned below.



Button/link widget -> definition is not in the scope instead use the <a> (html anchor tag) with href attribute value specified.


Hope this helps you!


Regards,

Benjith Sam

Hi Sanjay,

In addition to the previous comments, you can refer the below post for an approach:

https://success.outsystems.com/Documentation/How-to_Guides/Logic/How_to_make_a_link_with_a_variable_to_send_in_an_Email


Suggestion: Redirect the email recipient to an action screen via <a> tag or link using variable (refer the above mentioned documentation link) and carry out the further operation (i.e. Approve and Reject button action) at the target screen.


IMP Note: Please refer this link as well - https://www.outsystems.com/forums/discussion/34047/link-in-the-email/


Hope this helps you!


Regards,

Benjith Sam