Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Mailbox ¶
Mailbox represents a POP/IMAP mailbox client that can scan messages and pass them to a given channel.
type Manager ¶
type Manager struct { SES *webhooks.SES Sendgrid *webhooks.Sendgrid Postmark *webhooks.Postmark // contains filtered or unexported fields }
Manager handles e-mail bounces.
type Opt ¶
type Opt struct { MailboxEnabled bool `json:"mailbox_enabled"` MailboxType string `json:"mailbox_type"` Mailbox mailbox.Opt `json:"mailbox"` WebhooksEnabled bool `json:"webhooks_enabled"` SESEnabled bool `json:"ses_enabled"` SendgridEnabled bool `json:"sendgrid_enabled"` SendgridKey string `json:"sendgrid_key"` Postmark struct { Enabled bool Username string Password string } RecordBounceCB func(models.Bounce) error }
Opt represents bounce processing options.
Click to show internal directories.
Click to hide internal directories.