Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Alternative ¶
type Attachment ¶
type ConsoleBackend ¶
type ConsoleBackend struct {
// contains filtered or unexported fields
}
func NewConsoleBackend ¶
func NewConsoleBackend(writer io.Writer) *ConsoleBackend
func (*ConsoleBackend) Close ¶
func (b *ConsoleBackend) Close() error
func (*ConsoleBackend) SendMessages ¶
type DummyBackend ¶
type DummyBackend struct {
// contains filtered or unexported fields
}
func NewDummyBackend ¶
func NewDummyBackend() *DummyBackend
func (*DummyBackend) Close ¶
func (b *DummyBackend) Close() error
func (*DummyBackend) Count ¶
func (b *DummyBackend) Count() int
func (*DummyBackend) SendMessages ¶
type FailSilently ¶
type FailSilently struct {
FailSilently bool
}
type FileBackend ¶
type FileBackend struct {
// contains filtered or unexported fields
}
func NewFileBackend ¶
func NewFileBackend(dir string) *FileBackend
func (*FileBackend) Close ¶
func (b *FileBackend) Close() error
func (*FileBackend) SendMessages ¶
type MemoryBackend ¶
type MemoryBackend struct {
// contains filtered or unexported fields
}
func NewMemoryBackend ¶
func NewMemoryBackend() *MemoryBackend
func (*MemoryBackend) Clear ¶
func (b *MemoryBackend) Clear()
func (*MemoryBackend) Close ¶
func (b *MemoryBackend) Close() error
func (*MemoryBackend) Messages ¶
func (b *MemoryBackend) Messages() []Message
func (*MemoryBackend) SendMessages ¶
type Message ¶
type Message struct {
Subject string
Body string
From string
To []string
Cc []string
Bcc []string
ReplyTo []string
Headers map[string]string
Alternatives []Alternative
Attachments []Attachment
}
func (*Message) AddAlternative ¶
func (Message) Recipients ¶
func (Message) RenderMIME ¶
type SMTPBackend ¶
type SMTPBackend struct {
// contains filtered or unexported fields
}
func NewSMTPBackend ¶
func NewSMTPBackend(options SMTPOptions) *SMTPBackend
func (*SMTPBackend) Close ¶
func (b *SMTPBackend) Close() error
func (*SMTPBackend) SendMessages ¶
type SMTPOptions ¶
Click to show internal directories.
Click to hide internal directories.