/entando-plugin-jpmail

Primary LanguageJavaGNU Lesser General Public License v3.0LGPL-3.0

Build Status Quality Gate Status Coverage Vulnerabilities Code Smells Security Rating Technical Debt

entando-plugin-jpmail Mail Plugin

Code: jpmail

Description

Mail Plugin is a component that let Entando users configure SMTP server and create new senders to send email messages.

Installation

In order to install the Mail Plugin, you must insert the following dependency in the pom.xml file of your project:

<dependency>
    <groupId>org.entando.entando.plugins</groupId>
    <artifactId>entando-plugin-jpmail</artifactId>
    <version>${entando.version}</version>
    <type>war</type>
</dependency>

Configuration

From Entando’s back office, you have to:

  1. create new Sender: you have to create a new Sender with a Code and an Email. You can have a List of Senders; the Sender will be choosed on the base of its Code.
  2. configure the SMTP server: you have to active the SMTP server, and then to set Host (mandatory), Port, Security Certification, Timeout parameter.

Please leave Username and Password blank if the SMTP does not require authentication.

Developing against local versions of upstream projects (e.g. admin-console, entando-engine).

Full instructions on how to develop against local versions of upstream projects are available in the entando-parent-bom project.