Documentation ¶
Index ¶
- func AppendMsg(ctx context.Context, writer *bufio.Writer, msg string)
- func AuthHelper(ctx context.Context, user, credentials string, ...) (string, string, error)
- func CertKeyExists(ctx context.Context) (bool, error)
- func GetListedAt(addr string) []string
- func GetTLSConfig(ctx context.Context) (*tls.Config, error)
- func IsLocked(m *sync.Mutex) bool
- func NewDeliveryState() *tt.DeliveryState
- func NewQueueMessage(ctx context.Context, rw tt.MessageReaderWriter, ip, helo, sender string, ...) (*tt.QueueMessage, error)
- func NullLogger() *log.Logger
- func Restart(ctx context.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AuthHelper ¶
func AuthHelper(ctx context.Context, user, credentials string, authFunc func(context.Context, string, string, bool) (bool, error), findUserFunc func(context.Context, string) (string, error)) (string, string, error)
AuthHelper - вспомогательная функция авторизации
func CertKeyExists ¶
CertKeyExists - проверяет наличие файлов сертификата и ключа SSL
func GetListedAt ¶
GetListedAt - возвращает список провайдеров, которые содарежит адрес в своём чёрном списке
func NewDeliveryState ¶
func NewDeliveryState() *tt.DeliveryState
func NewQueueMessage ¶
func NullLogger ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.