Email Templates

The add-on enables creating and configuring outbound email templates containing a constant body and variable parameters. A template is created in the visual HTML designer or by using reports. The add-on provides a visual HTML editor with an extensive set of HTML elements.

Sending emails from templates can be set as a reaction to different events in your application. You can preset recipients, configure parameters and upload attachment files to be sent with emails.

Key features:

  • Visual HTML templates builder based on GrapesJs JavaScript library.

  • HTML reports as a base for outbound emails body.

  • Downloading/uploading HTML code of a template.

  • User interface for configuring and managing templates.


For automatic installation through Jmix Marketplace, follow instructions in the Add-ons section.

For manual installation, add the following dependencies to your build.gradle:

implementation 'io.jmix.emailtemplates:jmix-emailtemplates-starter'
implementation 'io.jmix.emailtemplates:jmix-emailtemplates-ui-starter'