Get Email From Email Gateway - Proofpoint Protection Server
This playbook retrieves a specified EML/MSG file directly from the Proofpoint Protection Server.
Proofpoint Protection Server · 4 tasks · 1 input · 0 outputs
Details
| ID | Get Email From Email Gateway - Proofpoint Protection Server |
|---|---|
| From Version | 6.0.0 |
| Tasks | 4 |
README
This playbook retrieves a specified EML/MSG file directly from the Proofpoint Protection Server.
Dependencies
This playbook uses the following sub-playbooks, integrations, and scripts.
Sub-playbooks
This playbook does not use any sub-playbooks.
Integrations
ProofpointProtectionServerV2
Scripts
This playbook does not use any scripts.
Commands
proofpoint-pps-quarantine-message-download
Playbook Inputs
| Name | Description | Default Value | Required |
|---|---|---|---|
| MessageID | The Proofpoint message GUID. | Optional |
Playbook Outputs
There are no outputs for this playbook.
Playbook Image

Inputs
MessageID— The Proofpoint message GUID.
Commands used
proofpoint-pps-quarantine-message-download
Flowchart
description: This playbook retrieves a specified EML/MSG file directly from the Proofpoint Protection Server. id: Get Email From Email Gateway - Proofpoint Protection Server inputs: - description: The Proofpoint message GUID. key: MessageID playbookInputQuery: required: false value: {} name: Get Email From Email Gateway - Proofpoint Protection Server outputs: [] starttaskid: "0" tasks: "0": id: "0" ignoreworker: false isautoswitchedtoquietmode: false isoversize: false nexttasks: '#none#': - "2" note: false quietmode: 0 separatecontext: false skipunavailable: false task: brand: "" id: 93ae0680-17ec-478b-8abc-cc5a8c850a9d iscommand: false name: "" version: -1 description: '' taskid: 93ae0680-17ec-478b-8abc-cc5a8c850a9d timertriggers: [] type: start view: |- { "position": { "x": 440, "y": 60 } } "1": id: "1" ignoreworker: false isautoswitchedtoquietmode: false isoversize: false nexttasks: '#none#': - "3" note: false quietmode: 0 scriptarguments: guid: complex: root: inputs.MessageID separatecontext: false skipunavailable: false task: brand: "" description: Downloads a quarantined email message's raw data. id: 501388a7-2349-43aa-8cd4-0cbabd8f2436 iscommand: true name: Retrieve Email File script: '|||proofpoint-pps-quarantine-message-download' type: regular version: -1 taskid: 501388a7-2349-43aa-8cd4-0cbabd8f2436 timertriggers: [] type: regular view: |- { "position": { "x": 440, "y": 460 } } "2": conditions: - condition: - - left: iscontext: true value: complex: accessor: brand filters: - - left: iscontext: true value: simple: modules.brand operator: isEqualString right: value: simple: Proofpoint Protection Server v2 - - left: iscontext: true value: simple: modules.state operator: isEqualString right: value: simple: active root: modules operator: isExists label: "yes" id: "2" ignoreworker: false isautoswitchedtoquietmode: false isoversize: false nexttasks: '#default#': - "3" "yes": - "1" note: false quietmode: 0 separatecontext: false skipunavailable: false task: brand: "" description: Checks if the Proofpoint Protection Server is enabled. id: 61398950-e1d0-402d-8f81-e73c093a3833 iscommand: false name: Is Proofpoint Protection Server Enabled? type: condition version: -1 taskid: 61398950-e1d0-402d-8f81-e73c093a3833 timertriggers: [] type: condition view: |- { "position": { "x": 440, "y": 240 } } "3": id: "3" ignoreworker: false isautoswitchedtoquietmode: false isoversize: false note: false quietmode: 0 separatecontext: false skipunavailable: false task: brand: "" id: 4ee082f1-9ac6-4a2e-8205-58f4fd83b625 iscommand: false name: Done type: title version: -1 description: '' taskid: 4ee082f1-9ac6-4a2e-8205-58f4fd83b625 timertriggers: [] type: title view: |- { "position": { "x": 440, "y": 700 } } version: -1 view: |- { "linkLabelsPosition": { "2_1_yes": 0.59 }, "paper": { "dimensions": { "height": 705, "width": 380, "x": 440, "y": 60 } } } tests: - No tests (auto formatted) fromversion: 6.0.0