google_api_gmail v0.1.0 GoogleApi.Gmail.V1.Model.SmtpMsa View Source

Configuration for communication with an SMTP service.

Attributes

  • host (String.t): The hostname of the SMTP service. Required. Defaults to: null.
  • password (String.t): The password that will be used for authentication with the SMTP service. This is a write-only field that can be specified in requests to create or update SendAs settings; it is never populated in responses. Defaults to: null.
  • port (integer()): The port of the SMTP service. Required. Defaults to: null.
  • securityMode (String.t): The protocol that will be used to secure communication with the SMTP service. Required. Defaults to: null.

    • Enum - one of [none, securityModeUnspecified, ssl, starttls]
  • username (String.t): The username that will be used for authentication with the SMTP service. This is a write-only field that can be specified in requests to create or update SendAs settings; it is never populated in responses. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Gmail.V1.Model.SmtpMsa{
  host: any(),
  password: any(),
  port: any(),
  securityMode: any(),
  username: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.