Skip to content

smtp

Outbound mail. A provider sends mail and builds the default From address from the bound dns zone.

apps.myapp.main.needs.smtp.from = "[email protected]";
  • password.keystring

    Key inside the Secret.

  • password.namestring

    Kubernetes Secret object name.

  • password.namespacenull or string

    Namespace of the Secret. Defaults to the namespace of the consumer that reads it.

    Default
    null
  • providernull or (podule provider reference (apps.<type>.<instance> or impl.<contract>.<name>))

    Overrides providers.smtp for this need.

    Default
    null
  • fromnull or string

    From address. Defaults from the provider's fromScheme and the bound zone.

    Default
    null
  • hostnull or string

    Bound SMTP host. Written by the smtp provider.

    Default
    null
  • passwordnull or (submodule)

    Bound secretRef for the SMTP password. Written by the smtp provider.

    Default
    null
  • portnull or 16 bit unsigned integer; between 0 and 65535 (both inclusive)

    Bound SMTP port. Written by the smtp provider.

    Default
    null
  • usernamenull or string

    Bound SMTP username. Written by the smtp provider.

    Default
    null

None.