Versions in this module Expand all Collapse all v1 v1.0.0 Apr 3, 2024 Changes in this version + type BodyPart struct + func (w *BodyPart) Set(s string) + type MailYak struct + func New(host string, auth smtp.Auth) *MailYak + func NewWithTLS(host string, auth smtp.Auth, tlsConfig *tls.Config) (*MailYak, error) + func (m *MailYak) AddHeader(name, value string) + func (m *MailYak) Attach(name string, r io.Reader) + func (m *MailYak) AttachInline(name string, r io.Reader) + func (m *MailYak) AttachInlineWithMimeType(name string, r io.Reader, mimeType string) + func (m *MailYak) AttachWithMimeType(name string, r io.Reader, mimeType string) + func (m *MailYak) Bcc(addrs ...string) + func (m *MailYak) Cc(addrs ...string) + func (m *MailYak) ClearAttachments() + func (m *MailYak) From(addr string) + func (m *MailYak) FromName(name string) + func (m *MailYak) HTML() *BodyPart + func (m *MailYak) LocalName(name string) + func (m *MailYak) MimeBuf() (*bytes.Buffer, error) + func (m *MailYak) Plain() *BodyPart + func (m *MailYak) ReplyTo(addr string) + func (m *MailYak) Send() error + func (m *MailYak) SetHeader(name, value string) + func (m *MailYak) String() string + func (m *MailYak) Subject(sub string) + func (m *MailYak) To(addrs ...string) + func (m *MailYak) WriteBccHeader(shouldWrite bool)