Package com.io7m.idstore.server.api

# Interface IdServerMailTransportConfigurationType

All Superinterfaces:
  `IdServerJSONConfigurationElementType`

All Known Implementing Classes:
  `IdServerMailTransportSMTP`, `IdServerMailTransportSMTP_TLS`, `IdServerMailTransportSMTPS`

public sealed interface IdServerMailTransportConfigurationType extends IdServerJSONConfigurationElementType permits IdServerMailTransportSMTP, IdServerMailTransportSMTPS, IdServerMailTransportSMTP_TLS
The type of mail transport configurations.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `host()`
  `int`
  `port()`

  ### Methods inherited from interface com.io7m.idstore.server.api.IdServerJSONConfigurationElementType

  `schemaId`

- ## Method Details

  - ### host

    String host()
    Returns:
      The mail host

  - ### port

    int port()
    Returns:
      The mail host port