Skip to main content

Cyware Orchestrate

Cyware Email Parser

App Vendor: Cyware

App Category: Cyware Product & Messaging

Connector Version: 1.2.1

About App

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

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

Action Name

Description

Parse Email from String 

This action takes a .eml file as a string and parses it 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.

MSG File Parser 

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

Configuration Parameters

You can create instances without configuration parameters.

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..."
    }
]
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"
   }
]