Skip to main content

Cyware Orchestrate

Cyware Email Service

App Vendor: Cyware

Connector Category: Cyware Product | Messaging

Connector Version: 1.3.1

API Version: 1.0.0

The Cyware Email Service app allows security teams to use the email services deployed in the client's infrastructure. The Cyware Email service app in Orchestrate allows you to perform the following actions.

Action Name

Description

Send Email

This action sends emails using the SMTP protocol.

Send Email in Rich Text Format

This action sends emails in rich text format using the SMTP protocol. This action is supported in Orchestrate from the release version v3.5.0 and later.

Configuration Parameters

The following configuration parameters are required for the Cyware Email Services app to communicate with the Cyware Email Services enterprise application.

Parameter

Description

Field Type

Required/Optional

Comments

SMTP Domain

Specify the SMTP domain for the Cyware Email Services endpoint.

Example:

smtp.system.com

Text

Required

SMTP Port

Specify the port number for the Cyware Email Services.

Example:

587

Integer

Required

Email ID/Access ID

Specify the Email ID/access ID for your SMTP account.

Example:

exampleuser@abc.com

Text

Optional

Password/Secret Key

Specify the password/secret key for the SMTP account.

Password

Optional

Verify SSL

Choose your preference to verify SSL while making requests. It is recommended to set this option to yes. If no is passed, it may result in an incorrect establishment of the connection, potentially causing it to become broken.

Boolean

Optional

Default value:

yes

Allowed values:

  • yes

  • no

Email Connection Anonymous

Select if the email connection is anonymous

Boolean

Optional

Allowed value:

  • true

  • false

Default value:

true

TLS

Select an option to use TLS

Boolean

Optional

Allowed value:

  • true

  • false

Default value:

false

Content of Certificate File

Enter the content of the certificate of the file for authentication.

Text

Optional

Action: Send Email

This action sends an email to intended recipients using Cyware Email Service.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Sender Email ID

Specify the sender's email ID.

Example

johndoe@orgname.com

Text

Required

Sender Name

Specify the sender's name.

Example:

John Doe

Text

Required

Subject

Enter the subject for the email.

Example:

Phishing Incident

Text

Required

Message Body

Enter the message for the email body.

Example:

Details about a phishing incident

Text

Optional

Recipient ID

Specify the list of recipients. You can add multiple values as a comma-separated list.

Example:

$LIST[john.doe@orgname.com, jane.smith@orgname.com]

Any

Required

CC

Specify the list of recipients who need to be CC'd for the email. You can add multiple values as a comma-separated list.

Example:

$LIST[eric.doe@orgname.com, jack.doe@orgname.com]

Any

Optional

Reply-To

Specify the Reply-To emails for recipients. You can add multiple values as a comma-separated list.

Example:

$LIST[eric.doe@orgname.com, jack.doe@orgname.com]

Any

Optional

Attachments

Specify the attachment path for your file.

Example:

$LIST[/tmp/0a612-0d0b-4261-9b5e-2f49/incidentfile01.txt]

Any

Optional

BCC

Specify the list of emails to be BCC'd. You can add multiple values as a comma-separated list.

Example:

$LIST[lewis@orgname.com, daniel@orgname.com]

Any

Optional

Example Request

[
    {
        "sender_name":"John Doe",
        "sender_email":"johndoe@orgname.com",
        "email_message": "Details about a phishing incident",
        "email_subject": "phishing incident",
        "recipient_list":["jack.doe@orgname.com", "rick.doe@orgname.com"],
        "bcc_list":["lewis@orgname.com", "daniel@orgname.com"]
    }
]

Action Response Parameters

Parameter

Description

default

Returns a confirmation message after the email is sent.

Example:

OK!, Email has been sent to user successfully

Action: Send Email in Rich Text Format

This action sends emails in rich text format using the SMTP protocol. This action is supported in Orchestrate from the release version v3.5.0 and later.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Sender Email ID

Enter the sender's email ID.

Example:

johndoe@orgname.com

Text

Required

Sender Name

Enter the sender's name.

Example:

John Doe

Text

Required

Subject

Enter the email subject.

Example:

Phishing Incident

Text

Required

Message Body

Enter the message body in rich text format.

Example:

Details about a phishing incident

Rich Text

Optional

You can use variables in the message body to fetch data dynamically from playbook execution results. See Use Email Template in Playbook.

Recipient ID

Enter the recipient email IDs in a comma-separated list.

Example:

$LIST[jack.doe@orgname.com, rick.doe@orgname.com]

Any

Required

CC

Enter the email IDs to be included in CC in a comma-separated list.

Example:

$LIST[eric.doe@orgname.com, jack.doe@orgname.com]

Any

Optional

Reply-To

Enter the reply-to email IDs in a comma-separated list.

Example:

$LIST[eric.doe@orgname.com, jack.doe@orgname.com]

Any

Optional

Attachments

Enter the file attachment path.

Example:

$LIST[/tmp/0a612-0d0b-4261-9b5e-2f49/incidentfile01.txt]

Any

Optional

BCC

Enter the email IDs to be included in BCC in a comma-separated list.

Example:

$LIST[lewis@orgname.com, daniel@orgname.com]

Any

Optional

Example Request

[
    {
        "sender_name":"John Doe",
        "sender_email":"johndoe@orgname.com",
        "email_message": "Details about a phishing incident",
        "email_subject": "phishing incident",
        "recipient_list":["jack.doe@orgname.com", "rick.doe@orgname.com"],
        "bcc_list":["lewis@orgname.com", "daniel@orgname.com"]
    }
]