SMTP Connections API
Before you start, make sure that the igz_mgmt package is installed and that you are logged in to the system with the igz_mgmt.Client API. If not, see Control plane API.
import igz_mgmt
client = igz_mgmt.Client(access_key="some-access-id")
Note: To access the SMTP connection, you must provide the user's access key with the IT Admin policy.
For more information, refer to the predefined management policies.
List SMTP connection
smtp_connections = igz_mgmt.SmtpConnection.list(client)
Get SMTP connection by ID
smtp_connection = igz_mgmt.SmtpConnection.get(client, "99999999-1234-5555-1234-999999999999")
Update SMTP connection
smtp_connection = igz_mgmt.SmtpConnection.get(client, "99999999-1234-5555-1234-999999999999")
smtp_connection.sender_address = "smtp.gmail.com"
smtp_connection.update(client)