https://github.com/ow2-proactive/emailnotification-addons
Utility classes for sending emails
https://github.com/ow2-proactive/emailnotification-addons
Last synced: 15 days ago
JSON representation
Utility classes for sending emails
- Host: GitHub
- URL: https://github.com/ow2-proactive/emailnotification-addons
- Owner: ow2-proactive
- License: agpl-3.0
- Created: 2016-08-08T14:25:13.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-25T14:51:04.000Z (about 1 month ago)
- Last Synced: 2025-05-13T11:14:58.875Z (15 days ago)
- Language: Java
- Homepage:
- Size: 201 KB
- Stars: 0
- Watchers: 20
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Email Notification Addons
[](http://jenkins.activeeon.com/job/emailnotification-addons/)
This project provides an utility class but also a Java task that allow
to send an email from a ProActive Workflow.# Installation
Run the following Gradle command to generate JAR file:
```
gradle clean jar
```It will generate a JAR file in `build/libs/emailnotification-addons-X.Y.Z-SNAPSHOT.jar`
Copy the JAR file in the `addons` folder of your ProActive installation.
# Usage
The email notification addons is included in the standard ProActive
Workflows and Scheduling distribution starting from version _7.15.0_.An email notification task example is available from the Studio Web
application.Please look at the documentation for setting up the configuration:
http://doc.activeeon.com/latest/admin/ProActiveAdminGuide.html#_email_notification
# Tests
Running integrations tests requires to define some environment variables:
| Environment variable | Purpose |
| -------------------- | ------- |
| GMAIL_EMAIL | The email address associated to the Gmail account used by the integration tests |
| GMAIL_USERNAME | The username associated to the Gmail account that is used |
| GMAIL_PASSWORD | The password associated to the Gmail account that is used |
| OUTLOOK_EMAIL | The email address associated to the Outlook account used by the integration tests |
| OUTLOOK_USERNAME | The username associated to the Outlook account that is used |
| OUTLOOK_PASSWORD | The password associated to the Outlook account that is used |