Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNilConfig indicates an empty API token was provided. ErrNilConfig = errors.New("mailgun config is nil") // ErrEmptyDomain indicates an empty API token was provided. ErrEmptyDomain = errors.New("empty domain") // ErrEmptyPrivateAPIKey indicates an empty API token was provided. ErrEmptyPrivateAPIKey = errors.New("empty API token") // ErrNilHTTPClient indicates a nil HTTP client was provided. ErrNilHTTPClient = errors.New("nil HTTP client") )
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { PrivateAPIKey string `json:"privateAPIKey" toml:"private_api_key,omitempty"` Domain string `json:"domain" toml:"domain,omitempty"` }
Config configures Mailgun to send email.
type Emailer ¶
type Emailer struct {
// contains filtered or unexported fields
}
Emailer uses Mailgun to send email.
Click to show internal directories.
Click to hide internal directories.