Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Postmark ¶
type Postmark struct {
// contains filtered or unexported fields
}
Postmark handles webhook notifications (mainly bounce notifications).
func NewPostmark ¶
type SES ¶
type SES struct {
// contains filtered or unexported fields
}
SES handles SES/SNS webhook notifications including confirming SNS topic subscription requests and bounce notifications.
func (*SES) ProcessBounce ¶
ProcessBounce processes an SES bounce notification and returns a Bounce object.
func (*SES) ProcessSubscription ¶
ProcessSubscription processes an SNS topic subscribe / unsubscribe notification by parsing and verifying the payload and calling the subscribe / unsubscribe URL.
type Sendgrid ¶
type Sendgrid struct {
// contains filtered or unexported fields
}
Sendgrid handles Sendgrid/SNS webhook notifications including confirming SNS topic subscription requests and bounce notifications.
func NewSendgrid ¶
NewSendgrid returns a new Sendgrid instance.
Click to show internal directories.
Click to hide internal directories.