...
This article features the Log Cleaner Enhanced Email Tool Plugin and sample app created by Mokxa Technologies, LLC. The enhancement email plugin extends the existing functionality of the email tool with the additional ability to debug. All emails with “debugging” selected Debugging selected will be captured and stored in the app_fd_emailaudit table. They include all properties passed in the tool, including To, Cc, Bcc, Subject, Body, and Errorand Error. The error column will capture any error message passed in the system logs when emails fail to send. This article will explore the functionality and capability of this plugin.
...
- Joget DX Enterprise version.
- Developer access to Joget DX with plugin management capabilities.
Plugin Information
Plugins Available in the Bundle:
Enhanced Email Tool (Process Tool)
This plugin bundle is compatible with Joget DX 8 and onwards.
To download this plugin, visit the Joget Marketplace.
For any issues related to this plugin, visit the Enhanced Email Tool GitHub page.
Video recording
Widget Connector url http://youtube.com/watch?v=2B5s_qdDvqA
Steps to install
...
- In the Joget App Center, navigate to Settings > Manage Plugins > Upload Plugin and click Choose File.
- Select the Enhanced Email Tool jar file and click Add. The plugin is listed in the Installed Plugins tab once uploaded.
How to use it
- Once the plugin is updated in Joget, create the process and add a Tool component to the participant.
- Click the tool in that process, and , and in the Mapping tab, select the Enhanced Email Tool plugin plugin from the the Tools drop drop-down list.
- When the Debugging option is selected, all emails sent out will be stored in the app_fd_emailaudit table and capture all email properties including the respective error if the emails fail to send.
- Click Apply Changes.
Expected Outcome
The To, Cc, Bcc, Subject, Body, and Error are captured and stored in the app_fd_emailaudit table as shown in the image below.
Download Sample App
...
Credits
This plugin, sample app and documentation are created by Mokxa Technologies, LLC.