Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mailer ¶
type Mailer struct {
// contains filtered or unexported fields
}
Mailer allows sending of emails using the Simple Mail Transfer Protocol
func (*Mailer) Invoke ¶
func (s *Mailer) Invoke(req *bindings.InvokeRequest) (*bindings.InvokeResponse, error)
Invoke sends an email message
func (*Mailer) Operations ¶
func (s *Mailer) Operations() []bindings.OperationKind
Operations returns the allowed binding operations
type Metadata ¶
type Metadata struct {
Host string `json:"host"`
Port string `json:"port"`
User string `json:"user"`
SkipTLSVerify bool `json:"skipTLSVerify"`
Password string `json:"password"`
EmailFrom string `json:"emailFrom"`
EmailTo string `json:"emailTo"`
EmailCC string `json:"emailCC"`
EmailBCC string `json:"emailBCC"`
Subject string `json:"subject"`
}
Metadata holds standard email properties
Click to show internal directories.
Click to hide internal directories.