Skip to main content

Cyware Orchestrate

Cyware Email Parser

App Vendor: Cyware

App Category: Cyware Product & Messaging

Connector Version: 1.2.3

About App

The Cyware Email Parser application parses emails and helps analyze them.

The Cyware Email Parser application is configured with the Orchestrate application to perform the following actions:

Action Name

Description

MSG File Parser 

This action reads a .msg file and shows the contents of the file for easy analysis.

Parse Email from File 

This action reads a .eml file from the local file directory and parses it for easy analysis.

Parse Email from File & Save Attachments 

This action reads a .eml file from the local file directory, parses it for easy analysis, saves the file in a local path, and returns the file path.

Parse Email from String 

This action takes a .eml file as a string and parses it for easy analysis.

Configuration Parameters

You can create instances without configuration parameters.

Action: MSG File Parser

This action reads a .msg file parses it, and shows the contents of the file for easy analysis.

Action Input Parameters 

Parameter 

Description 

Field Type 

Required/Optional 

Comments 

File Path 

Enter the .msg file path to parse. You can enter multiple file paths in a comma-separated list.

Example:

/tmp/<GUID>/sample.msg

Text

Required

Ensure to enable Iterate over each item option to iterate the node execution over a list of file paths.

Example Request 

[
    {
        "file_path": "/tmp/9b78683-7a5a-401d-8da5-e7af13403e83/sample.msg"
    }
]
Action: Parse Email from File

This action reads a .eml file from the local file directory and parses it for easy analysis.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Email File Name 

Enter the path and file name of an email to parse.

Example:

/tmp/<GUID>/sample_email.eml

Text

Required

Example Request 

[
   {
      "email_file_name":"/tmp/9b78683-7a5a-401d-8da5-e7af13403e83/sample_email.eml"
   }
]
Action: Parse Email from File & Save Attachments

This action reads a .eml file from the local file directory, parses it for easy analysis, saves the file in a local path, and returns the file path.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Email File Name 

Enter the path and file name of an email to parse.

Example:

/tmp/<GUID>/sample_email.eml

Text

Required

Example Request 

[
   {
      "email_file_name":"/tmp/9b78683-7a5a-401d-8da5-e7af13403e83/sample_email.eml"
   }
]
Action: Parse Email from String

This action takes a .eml file as a string and parses it for easy analysis.

Action Input Parameters 

Parameter

Description

Field Type

Required/Optional

Comments

Email Contents 

Enter the email content to parse.

Example:

Received: from cyware.com with HTTPS\n via cyware.com; Thu, 8 Aug 2019 21:19:42.

Text

Required

Example Request 

[
    {
        "email_contents": "Received: from cyware.com with HTTPS\n via cyware.com; Thu, 8 Aug 2019 21:19:42..."
    }
]