https://github.com/entando/entando-plugin-jpmail
https://github.com/entando/entando-plugin-jpmail
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/entando/entando-plugin-jpmail
- Owner: entando
- License: lgpl-3.0
- Created: 2020-07-07T11:35:37.000Z (almost 6 years ago)
- Default Branch: develop
- Last Pushed: 2024-04-22T21:04:10.000Z (about 2 years ago)
- Last Synced: 2025-02-01T03:26:40.583Z (over 1 year ago)
- Language: Java
- Size: 577 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/entando/devops-results/tree/logs/jenkins-x/logs/entando/entando-plugin-jpmail/master)
[](https://sonarcloud.io/dashboard?id=entando_entando-plugin-jpmail)
[](https://entando.github.io/devops-results/entando-plugin-jpmail/master/jacoco/index.html)
[](https://entando.github.io/devops-results/entando-plugin-jpmail/master/dependency-check-report.html)
[](https://sonarcloud.io/dashboard?id=entando_entando-plugin-jpmail)
[](https://sonarcloud.io/dashboard?id=entando_entando-plugin-jpmail)
[](https://sonarcloud.io/dashboard?id=entando_entando-plugin-jpmail)
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:
```
org.entando.entando.plugins
entando-plugin-jpmail
${entando.version}
war
````
**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](https://github.com/entando/entando-core-bom) project.