mail

package
v0.28.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 30, 2024 License: Apache-2.0 Imports: 4 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Message

type Message struct {
	// contains filtered or unexported fields
}

Message - подготовленное сообщения для его отправки в виде электронного письма.

func NewMessage

func NewMessage(from, to string, opts ...MessageOption) (*Message, error)

NewMessage - создаёт объект Message. Где from - электронный адрес отправителя, to - электронный адрес получателя.

func (*Message) From

func (d *Message) From() string

From - отправитель сообщения.

func (*Message) Header

func (d *Message) Header() textproto.MIMEHeader

Header - метаинформация о сообщении в MIME формате.

func (*Message) To

func (d *Message) To() []string

To - получатели сообщения.

type MessageOption

type MessageOption func(m *message)

MessageOption - настройка объекта Message.

func WithCC

func WithCC(value string) MessageOption

WithCC - устанавливает список получателей копии письма разделённых через ",".

func WithContentType

func WithContentType(value string) MessageOption

WithContentType - устанавливает опцию contentType для Message.

func WithReplyTo

func WithReplyTo(value string) MessageOption

WithReplyTo - устанавливает электронный адрес по умолчанию при ответе на письмо.

func WithReturnEmail

func WithReturnEmail(value string) MessageOption

WithReturnEmail - устанавливает опцию обратного электронного адреса (служебный).

func WithSubject

func WithSubject(value string) MessageOption

WithSubject - устанавливает тему сообщения.

func WithUseExtendEmailFormat

func WithUseExtendEmailFormat(value bool) MessageOption

WithUseExtendEmailFormat - устанавливает опцию, позволяющую использовать расширенный формат электронного адреса.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL