Skip to content

Releases: bharathidas/EMLFileGeneration

EML File Generation

Choose a tag to compare

@bharathidas bharathidas released this 20 Aug 05:05

EML File Generation

This module helps to generate EML file using
• Microsoft Graph API
• Custom Java Action

What's new in V4.0.0

  1. Converted to Mendix Studio Pro 10.24.17.
  2. Fixed a compilation failure on Mendix 10. The module used javax.activation.MimetypesFileTypeMap to determine an attachment's MIME type, and that package was removed from the JDK in Java 11, so the Java action would not compile. It now uses the JDK's own URLConnection.guessContentTypeFromName, falling back to application/octet-stream. No extra jar is required in userlib any more.
  3. Migrated the pages to the React client: the two deprecated data grids are now Data Grid 2, and the reference selector is now a Combo Box.
  4. The module package now bundles the pluggable widgets its pages use, so it imports cleanly into apps that do not already have them.

Generate EML using Graph API:

Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

• Add the Configuration page 'EmailConfiguration_NewEdit' to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the 'EmailToTestGraphAPI' to generate the EML file by passing the Email Message ID and Email. The 'Get EML file' button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file.

• Add the 'Email_Overview' page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the 'Generate EML File' button in 'Email_Overview' page to generate the EML file.

Dependencies
• Mendix Studio Pro 10.24.17 or newer.
• Encryption module
• Community Commons module

Issues, Suggestions & Feature Requests
https://github.com/bharathidas/EMLFileGeneration/issues

EML File Generation

Choose a tag to compare

@bharathidas bharathidas released this 29 May 09:37

EML File Generation

This module helps to generate EML file using
• Microsoft Graph API
• Custom Java Action

Generate EML using Graph API:

Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message)

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

• Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file.

• Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the EML file.

Dependencies
• Mendix modeler 9.24.18.
• Encryption module
• Community Commons Module

Configuration

Generate EML using Graph API:
Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

• Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file
• Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the
Check the Example folders for more details.

Screenshots:

Screenshot_1

ConfigurationDetails

MicrosoftGraphAPI_TestMicroflow

JavaAction_EML_FileGeneration

EML File Generation

Choose a tag to compare

@bharathidas bharathidas released this 24 Feb 12:50

EML File Generation

This module helps to generate EML file using
• Microsoft Graph API
• Custom Java Action

Generate EML using Graph API:

Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message)

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

• Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file.

• Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the EML file.

Dependencies
• Mendix modeler 9.12.4.
• Jars are added as part of the module.
• Encryption module
• Community Commons Module

Configuration

Generate EML using Graph API:
Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

• Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file
• Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the
Check the Example folders for more details.

Known bugs
None

Screenshot_1

ConfigurationDetails

MicrosoftGraphAPI_TestMicroflow

JavaAction_EML_FileGeneration

Updated the configuration details

Choose a tag to compare

@bharathidas bharathidas released this 28 Nov 10:07

EML File Generation

This module helps to generate EML file using
• Microsoft Graph API
• Custom Java Action

Generate EML using Graph API:

Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message)

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

• Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file.

• Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the EML file.

Dependencies
• Mendix modeler 9.12.4.
• Jars are added as part of the module.
• Encryption module
• Community Commons Module

Configuration

Generate EML using Graph API:
Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message

Permission to get mime message:
https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions
• Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
• Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file
• Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
• Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the
Check the Example folders for more details.

Known bugs
None

Screenshot_1

ConfigurationDetails

MicrosoftGraphAPI_TestMicroflow

JavaAction_EML_FileGeneration

EML File Generation

Choose a tag to compare

@bharathidas bharathidas released this 21 Nov 07:47

EML File Generation

This module helps to generate EML file using
• Microsoft Graph API
• Custom Java Action

Generate EML using Graph API:
Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.

Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:

JA_GenerateEMLFile java action is used to generate the EML file

Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.

Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the EML file.

Dependencies
• Mendix modeler 9.12.4.
• Jars are added as part of the module.
• Encryption module
• Community Commons Module

Configuration

Generate EML using Graph API:

Check the https://learn.microsoft.com/en-us/graph/outlook-get-mime-message

Permission to get mime message:

https://learn.microsoft.com/en-us/graph/permissions-reference#mail-permissions

Add the Configuration page ‘EmailConfiguration_NewEdit’ to Navigation to configure the Tenant ID, Client Id, and Client Secret.
Add the ‘EmailToTestGraphAPI’ to generate the EML file by passing the Email Message ID and Email. The ‘Get EML file’ button will generate the EML file, and the file will be downloaded.

Generate EML using Java Action:
JA_GenerateEMLFile java action is used to generate the EML file
Add the ‘Email_Overview’ page in Navigation and enter the From,To,CC,BCC,Subject,HTMLBody,DateSent,EMLFileName and the attachments if any and Save it.
Click on the ‘Generate EML File’ button in ‘Email_Overview’ page to generate the
Check the Example folders for more details

Known bugs
None