Proofpoint Protection Server (Deprecated)
Proofpoint Protection Server Pack.#
This Integration is part of thebeta
This is a beta Integration, which lets you implement and test pre-release software. Since the integration is beta, it might contain bugs. Updates to the integration during the beta phase might include non-backward compatible features. We appreciate your feedback on the quality and usability of the integration to help us identify issues, fix them, and continually improve.
Deprecated
The integration uses an unsupported scraping API. Use Proofpoint Protection Server v2 instead.
#
OverviewUse the Proofpoint Protection Server integration to manage your email security appliances.
This integration was integrated and tested with version 8.11.12 of Proofpoint Protection Server.
Users must be assigned to the podadmin role to use this integration.
This integration does not support SAML protocol for authentication.
#
Use Cases- Manage senders list.
- Run operations on emails, such as release and download.
- Manage quarantined messages and folder.
#
Configure Proofpoint Protection Server on Cortex XSOAR- Navigate to Settings > Integrations > Servers & Services.
- Search for Proofpoint Protection Server.
- Click Add instance to create and configure a new integration instance.
- Name: a textual name for the integration instance.
- Server URL (e.g., https://192.168.0.1:10000)
- Username
- Password
- Proofpoint Protection Server Version (e.g., 8.14.2)
- Trust any certificate (not secure)
- Use system proxy settings
- Click Test to validate the URLs, token, and connection.
#
CommandsYou can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
- proofpoint-download-email
- proofpoint-quarantine-messages
- proofpoint-smart-search
- proofpoint-quarantine-folders
- proofpoint-release-email
- proofpoint-add-to-blocked-senders-list
- proofpoint-add-to-safe-senders-list
- proofpoint-remove-from-blocked-senders-list
- proofpoint-remove-from-safe-senders-list
#
1. proofpoint-download-emailDownload email message by ID.
#
Base Commandproofpoint-download-email
#
InputArgument Name | Description | Required |
---|---|---|
message_id | The GUID of the email message to download. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example!proofpoint-download-email message_id=37b6d02m-63e0-495e-kk92-7c21511adc7a@SB2APC01FT091.outlook.com
#
2. proofpoint-quarantine-messagesRetrieves quarantined email messages.
#
Base Commandproofpoint-quarantine-messages
#
InputArgument Name | Description | Required |
---|---|---|
folder | Folder name to quarantine. | Optional |
sender | Messages from sender to quarantine. | Optional |
subject | Messages subject to quarantine. | Optional |
recipient | Messages to recipient to quarantine. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Proofpoint.Quarantine.Message.ID | String | Message ID |
Proofpoint.Quarantine.Message.Date | Date | Message date |
Proofpoint.Quarantine.Message.Recipient | String | Message recipient |
Proofpoint.Quarantine.Message.Sender | String | Message sender |
Proofpoint.Quarantine.Message.Subject | String | Message subject |
Proofpoint.Quarantine.Message.Folder | String | Message folder |
#
Command Example!proofpoint-quarantine-messages recipient=user1@demisto.com
#
Context Example#
Human Readable Output#
Proofpoint Protection Server Quarantine Search Messages ResultsID | Date | Recipient | Sender | Subject | Folder |
---|---|---|---|---|---|
37b6d02m-63e0-495e-kk92-7c21511adc7a@SB2APC01FT091.outlook.com | 2020-01-25 11:30:00 | user1@demisto.com | bwillis@email.com | External Welcome ! | Inbox |
#
3. proofpoint-smart-searchSearches for emails.
#
Base Commandproofpoint-smart-search
#
InputArgument Name | Description | Required |
---|---|---|
process | Max results | Optional |
sender | Email sender. | Optional |
subject | Email subject. | Optional |
recipient | Email recipient. | Optional |
sender_hostname | Sender hostname/IP address | Optional |
attachment | Attachment name | Optional |
qid | QID | Optional |
time | Time period in which the email was recieved. | Optional |
message_id | Email message ID. | Optional |
virus_name | Virus name. | Optional |
sid | SID | Optional |
guid | GUID | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Proofpoint.SmartSearch.SMIMERecipients | String | Search results SMIME recipients |
Proofpoint.SmartSearch.FID | String | Search results FID |
Proofpoint.SmartSearch.MessageID | String | Search results email message ID |
Proofpoint.SmartSearch.Suborg | String | Search results sub organization |
Proofpoint.SmartSearch.Agent | String | Search results email agent |
Proofpoint.SmartSearch.AttachmentNames | String | Search results email attachment names |
Proofpoint.SmartSearch.MoudleID | String | Search results module ID |
Proofpoint.SmartSearch.MessageSize | String | Search results email message size |
Proofpoint.SmartSearch.SpamScore | String | Search results email spam score |
Proofpoint.SmartSearch.GUID | String | Search results GUID |
Proofpoint.SmartSearch.Recipients | String | Search results send mail to |
Proofpoint.SmartSearch.Date | String | Search results date |
Proofpoint.SmartSearch.Sender | String | Search results email sender |
Proofpoint.SmartSearch.Subject | String | Search results email subject |
#
Command Example!proofpoint-smart-search recipient=user1@demisto.com process=100 time=Last24Hours
#
Context Example#
Human Readable Output#
Proofpoint Protection Server Smart Search ResultsID | Date | Recipient | Sender | Subject | MessageSize |
---|---|---|---|---|---|
37b6d02m-63e0-495e-kk92-7c21511adc7a@SB2APC01FT091.outlook.com | 2020-01-25 11:30:00 | user1@demisto.com | bwillis@email.com | External Welcome ! | 20750 |
#
4. proofpoint-quarantine-foldersReturns a list of quarantined folders.
#
Base Commandproofpoint-quarantine-folders
#
InputThere are no input arguments for this command.
#
Context OutputPath | Type | Description |
---|---|---|
Proofpoint.Quarantine.Folder.Name | String | Folder name |
#
Command Example!proofpoint-quarantine-folders
#
Context Example#
Human Readable Output#
Proofpoint Protection Server Quarantine FoldersName |
---|
Adult |
Audit |
Blocked |
Malware |
#
5. proofpoint-release-emailRelease email with virus scan
#
Base Commandproofpoint-download-email
#
InputArgument Name | Description | Required |
---|---|---|
message_id | Email message ID to release. | Required |
folder | Email folder to release. | Required |
#
Context OutputThere is no context output for this command.
#
Command Example!proofpoint-download-email message_id=37b6d02m-63e0-495e-kk92-7c21511adc7a@SB2APC01FT091.outlook.com folder=Blocked
#
Human Readable OutputReleased message 37b6d02m-63e0-495e-kk92-7c21511adc7a@SB2APC01FT091.outlook.com successfully
#
6. proofpoint-add-to-blocked-senders-listAdds an email address to blocked senders list.
#
Base Commandproofpoint-add-to-blocked-senders-list
#
InputArgument Name | Description | Required |
---|---|---|
Email to add to blocked senders list | Required |
#
Context OutputThere is no context output for this command.
#
Command Example!proofpoint-add-to-blocked-senders-list email=bwillis@email.com
#
Human Readable OutputSuccessfully added bwillis@email.com to the Blocked Senders list
#
7. proofpoint-add-to-safe-senders-listAdds an email address to safe senders list.
#
Base Commandproofpoint-add-to-safe-senders-list
#
InputArgument Name | Description | Required |
---|---|---|
Email to add to safe senders list | Required |
#
Context OutputThere is no context output for this command.
#
Command Example!proofpoint-add-to-safe-senders-list email=bwillis@email.com
#
Human Readable OutputSuccessfully added bwillis@email.com to the Safe Senders list
#
8. proofpoint-remove-from-blocked-senders-listRemoves an email address from blocked senders list.
#
Base Commandproofpoint-remove-from-blocked-senders-list
#
InputArgument Name | Description | Required |
---|---|---|
Email to remove from blocked senders list | Required |
#
Context OutputThere is no context output for this command.
#
Command Example!proofpoint-remove-from-blocked-senders-list email=bwillis@email.com
#
Human Readable OutputSuccessfully removed bwillis@email.com from the Blocked Senders list
#
8. proofpoint-remove-from-safe-senders-listRemoves an email address from safe senders list.
#
Base Commandproofpoint-remove-from-safe-senders-list
#
InputArgument Name | Description | Required |
---|---|---|
Email to remove from safe senders list | Required |
#
Context OutputThere is no context output for this command.
#
Command Example!proofpoint-remove-from-safe-senders-list email=bwillis@email.com
#
Human Readable OutputSuccessfully removed bwillis@email.com from the Safe Senders list