Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Send = func(s SMTPArgs, r Rendered) error {
d := gomail.NewDialer(s.Host, s.Port, s.Username, s.Password)
msg := gomail.NewMessage()
for k, v := range r.Headers {
msg.SetHeader(k, v...)
}
msg.SetBody(r.MimeType, r.Body)
return d.DialAndSend(msg)
}
Send is an interface for gomail that can be stubbed in testing.
Functions ¶
This section is empty.
Types ¶
type Mailer ¶
Mailer sends emails using a library of templates.
Click to show internal directories.
Click to hide internal directories.