Symantec Messaging Gateway
32 min
this connector is used to block and unblock domains , email addresses , and ip addresses in swimlane turbine prerequisites a server url , username and password is required to authenticate symantec messaging gateway connector capabilities this connector provides the following capabilities block domain block email block ip get blocked domains get blocked ips unblock domain unblock email unblock ip limitations symantec messaging gateway does not have a rest api, therefore the integration parses html response using the beautiful soup package it also sends and gets data through it the integration adds and removes iocs to the relevant default bad sender lists, and not custom ones configurations symantec messaging http basic authentication authenticates using username and password configuration parameters parameter description type required url a url to the target host string required username username string required password password string required verify ssl verify ssl certificate boolean optional http proxy a proxy to route requests through string optional actions block domain blocking a domain involves creating filtering policies to prevent emails from specific domains from reaching your email system input argument name type required description domain string required parameter for block domain output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "blocked successfully", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] block email block email prevent specific emails or types of emails from reaching your email system input argument name type required description email string required parameter for block email output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "blocked successfully", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] block ip blocking an ip address involves creating filtering policies to prevent emails from specific ip addresses from reaching your email system input argument name type required description ip string required ip address to block output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "blocked successfully", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] get blocked domains get list of blocked domains output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "abc org, abc in", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] get blocked ips get list of blocked ips output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "1 2 3 4, 8 8 8 8", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] unblock domain unblocking a domain involves modification of filtering policies to allow emails from the previously blocked domain input argument name type required description domain string required parameter for unblock domain output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "unblocked successfully", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] unblock email unblocking an email involves releasing an email from quarantine or adjusting filtering policies input argument name type required description email string required parameter for unblock email output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "unblocked successfully", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] unblock ip unblocking an ip address involves modifying your filtering policies to allow emails from a previously blocked ip address input argument name type required description ip string required ip address to block output parameter type description status code number http status code of the response reason string response reason phrase type string type of the resource contents string response content contentsformat string response content readablecontentsformat string response content example \[ { "status code" 200, "response headers" {}, "reason" "ok", "json body" { "type" "note", "contents" "unblocked successfully", "contentsformat" "json", "readablecontentsformat" "markdown" } } ] notes this integration was integrated and tested with symantec messaging gateway v10 6 4