Documentation ¶
Index ¶
Constants ¶
View Source
const UID = "smtp"
Variables ¶
This section is empty.
Functions ¶
func Load ¶
func Load(loader envconfig.LoaderFunc) (*client, error)
Types ¶
type Options ¶
type Options struct { Host string `json:"host" envconfig:"HOST" required:"true" form:"smtp_host"` Port int `json:"port" envconfig:"PORT" required:"true" form:"smtp_port"` InsecureSkipVerify bool `json:"insecure_skip_verify" envconfig:"INSECURE_SKIP_VERIFY" form:"smtp_insecure_skip_verify"` Username string `json:"username" envconfig:"USERNAME" required:"true" form:"smtp_username"` Password string `json:"password" envconfig:"PASSWORD" required:"true" form:"smtp_password"` From string `json:"from" envconfig:"FROM" required:"true" form:"smtp_from"` To []string `json:"to" envconfig:"TO" form:"smtp_to"` }
Click to show internal directories.
Click to hide internal directories.