Raritan PX2/PX3 JSON-RPC API
|
14 constant
int ERR_INVALID_PARAMS = 1;
SMTP server configuration.
Definition: Smtp.idl:17
int retryInterval
Sending retry interval in minutes.
Definition: Smtp.idl:28
Configuration getConfiguration()
Retrieve the SMTP server configuration.
boolean allowOffTimeRangeCerts
allow expired and not yet valid TLS certificates
Definition: Smtp.idl:21
string message
Status message.
Definition: Smtp.idl:51
Device Settings.
Definition: Modbus.idl:9
string caCertChain
TLS CA certificate chain.
Definition: Smtp.idl:22
int status
Status code; 0 if OK.
Definition: Smtp.idl:50
int setConfiguration(in Configuration cfg)
Set the SMTP server configuration.
TestResult testConfiguration(in Configuration cfg, in vector< string > recipients)
Test an SMTP server configuration.
SMTP settings interface.
Definition: Smtp.idl:12
Result of SMTP configuration test.
Definition: Smtp.idl:49
boolean useTls
Enforce TLS usage.
Definition: Smtp.idl:20
boolean useAuth
SMTP server requires authentication.
Definition: Smtp.idl:24
string host
SMTP server host name or IP address.
Definition: Smtp.idl:18
int port
SMTP server port.
Definition: Smtp.idl:19
string password
Password; write-only, empty to leave unchanged.
Definition: Smtp.idl:26
string username
Authentication user name.
Definition: Smtp.idl:25
string sender
Sender email address.
Definition: Smtp.idl:23
int retryCount
Number of attempts at sending the email.
Definition: Smtp.idl:27