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.