Documentation
¶
Rendered for js/wasm
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConsumeNonBlock ¶
func ConsumeNonBlock(c EmailConsumer)
Types ¶
type EmailConsumer ¶
type EmailConsumer func(f *ForwardableEmailMessage) error
type EmailMessage ¶
type EmailMessage struct {
From string
To string
Raw io.ReadCloser
}
type ForwardableEmailMessage ¶
type ForwardableEmailMessage struct {
From string
To string
Headers http.Header
Raw io.ReadCloser
RawSize int
// contains filtered or unexported fields
}
func NewForwardableEmailMessage ¶
func NewForwardableEmailMessage(msg js.Value) *ForwardableEmailMessage
func (*ForwardableEmailMessage) Forward ¶
func (f *ForwardableEmailMessage) Forward(rcptTo string, headers *http.Header) error
func (*ForwardableEmailMessage) Reply ¶
func (f *ForwardableEmailMessage) Reply(emailMsg *EmailMessage) error
func (*ForwardableEmailMessage) SetReject ¶
func (f *ForwardableEmailMessage) SetReject(reason string)
Click to show internal directories.
Click to hide internal directories.